Wiki Software is a kind of two-way software that runs Wiki System. Characteristically this permits webpages to be edited and formed utilizing a standard webbrowser. It is generally executed as application software that runs on typically one or different web servers. The contents are stored in file system and any changes to the matter are saved in a relational database-management system.
Web-based: In 1955, Ward Cunningham formed the very first system, however given the comparative simplicity of wiki concept, a huge quantity of implementations exist now, varying from the very easy ‘hacks’ implementing only the main functionality to the highly complicated content-management systems. The primary disparity between the wikis and the very complex kinds of content-management system is that, wiki software tends to focus on matter at the cost of influential control on the layout that is seen in CMS (Content-Management Software) such as Joomla, WebGUI and Drupal or at the cost of non-wiki characteristics (blogs, new articles, etc.) such as those in TikiWiki CMS or Groupware (that’s|which is} an Wiki-CMS hybrid).
Wiki Software can be taken as comprising all of software required to execute wiki which may comprise webserver like Apache besides Wiki engine itself which runs the wiki technology. The wiki engine as well as web server in most of} cases are put together as single self contained system which can frequently make them simpler to install. For instance, MojoMojo requires no different webserver at all.
Most of engines are free or open source software very often accessible under GNU GPL (General-Public License); larger engines like TWiki, PmWiki, TikiWiki Groupware or CMS and the MediaWiki, Wikipedia engine are collaboratively build. Several wikis are very modular which provides APIs that permit the programmer to build new characteristics without needing them to be recognized with entire codebase.
It is hard to find out which of the wiki engines are very famous although listing of lead candidate includes PmWiki, MoinMoin, DokuWiki, MediaWiki, TWiki and XWiki. Atlassian Confluence, TWiki and Traction Team Page are much recognized on intranets. Tiki-Wiki Groupware or CMS is a accepted Wiki CMS hybrid.
Personal: Several wiki applications are not planned to work collaboratively, but for content management or for own knowledge organizing. Such functions are frequently referred to as Personal Wikis or Desktop Wikis.
Mobile: Mobile wiki-software is an extension of the web based wikis that are optimized for the mobile devices, specially mobile phones. It is generally done by providing a version of website with conservative HTML-coding optimized for restricted function browsers on mobile devices such as the iPhone or Blackberry.
Offline: Numerous attempts have been attempted to provide wiki function when the users are not on internet. One easy attempt includes in make a copy of wiki database and see it in read only mode. Offline editing for very complex systems need synchronization of modifications when network is again online. An easy effort in do this is in utilizing a distributed revision of control system as backend of wiki. For instance, ikiwiki.
There are plenty of websites that use Wiki Software:
ColdFusion Based: Canvas ColdFusion, CodexWiki.
Java-based: Clearspace, ConcourseConnect, SamePage, GroupSwim, JAMWiki, JSPWiki, Kerika, Mindquarry, Reviki, SnipSnap, Traction TeamPage, XWiki.
JavaScript-based: TiddlyWiki, Gobi.
Lua-based: Nanoki, Sputnik.
Microsoft services-based: WikiPoint, Windows Share Point Services.
.NET/Mono based: DotWiki, FlexWiki, MindTouch Deki, Perspective, ScrewTurn Wiki, SharpForge, WWWiki, WikiArticle Saver, MVC Wiki.
Pascal-Based: PasWiki.
Perl-based: ikiwiki, MojoMojo, Noƶsphere, PodWiki, Socialtext, TWiki, Foswiki, UseModWiki, Oddmuse, WikiWikiWeb.
PHP-based: GetWiki, BusinessWiki, CMS Wiki, MediaWiki, IpbWiki, TigerWiki, LionWiki, TikiWiki Groupware or CMS, DokuWiki, Kisimi, PhpWiki, PmWiki, PukiWiki, WakkaWiki, CitiWiki, UniWakka, WackoWiki, WackoWikiQuickStart, WikkaWiki, Wiclear, WikyBlog, Private Wiki.
Python-based: MoinMoin, OghamWiki, PikiPiki, pwyky, TamTam, Trac, WikidBASE, WikidPad, WikklyText, WindowsWiki, WyPy, Zwiki.
Ruby-based: Git-wiki, Hiki, Instiki, Pimki, Ruwiki, Springnote, Wagn.
Smalltalk: Pier, Swiki.
Personal: Personal wiki.
Peer-To-Peer: Kerika.
PDA: AcroWiki, bLADEWiki, Trunk, MobileWikiServer, WikiPad
Miscellaneous: AtomicWiki, IBM Quickr, OpenTeams, ProjectForum, Techwiki, WikiServer, Quickie.