
In addition to the Wiki engine itself that employs the wiki technology, Wiki software could include all of the software required to run a wiki, which might contain a web server such as Apache. In some cases, like in ProjectForum, or in some WikiServers, the web server and wiki engine are bundled together as one self-contained system that can often make them easier to install.
The most popular of Wiki engines are Free/Open-source software, often available under the GNU General Public License (GPL). I have here a list of five of the most widely used Wiki software at present:
TWiki

Major features:
* Revision control - complete audit trail, also for metadata such as attachments and access control settings
* Fine-grained access control - restrict read/write/rename on site level, web level, page level based on user groups
* Extensible TWiki markup language
* TinyMCE based WYSIWYG editor
* Dynamic content generation with TWiki variables
* Forms and reporting - capture structured content, report on it with searches embedded in pages
* Built in database - users can create wiki applications using the TWiki Markup Language
* Skinneable user interface
* RSS/Atom feeds and e-mail notification
* Hundreds of plugins
* Fine-grained access control - restrict read/write/rename on site level, web level, page level based on user groups
* Extensible TWiki markup language
* TinyMCE based WYSIWYG editor
* Dynamic content generation with TWiki variables
* Forms and reporting - capture structured content, report on it with searches embedded in pages
* Built in database - users can create wiki applications using the TWiki Markup Language
* Skinneable user interface
* RSS/Atom feeds and e-mail notification
* Hundreds of plugins

MoinMoin

The feature set of fine grained access control, simple user groups, GUI editor, easy install, simple but efficient spam protection, easy theming combined with a simple code base makes it often the wiki of choice for many open source projects like Apache, Debian, Ubuntu, and Fedora, as well as many corporate wikis.
MediaWiki

MediaWiki is written in the PHP programming language, and can use either the MySQL or PostgreSQL relational database management system. MediaWiki is distributed under the terms of the GNU General Public License while its documentation is released under the GFDL and partly in the public domain, making it free and open source software.
The current software was originally written for Wikipedia by Lee Daniel Crocker, based on the user interface design of Magnus Manske, a developer and student of the University of Cologne. Wikipedia had originally used a small wiki engine called UseModWiki written in Perl. Wikipedia was later switched to Manske's PHP-based software to offer more functionality. Increasing usage caused load problems, leading Crocker to re-write the software with a more scalable MySQL database backend. Later, Brion Vibber would take up the role of release manager and most active developer.

PmWiki

PmWiki is designed to be easy to install and customize as an engine for creating professional web sites with one to any number of content authors. The software focuses on ease-of-use, so people with little IT or wiki experience will be able to put it to use. Despite having such low barriers to install a basic wiki, the software is also designed to be extremely extensible and customizable.
The PmWiki wiki markup shares similarities with MediaWiki (used by Wikipedia). The PmWiki markup engine is highly customizable, allowing adding, modifying or disabling markup rules, and it can support other markup languages. As an example, the WikiCreole specifications can be enabled.

DokuWiki

Main features:
* Revision control - stores all versions of each wiki page, allowing the user to compare the current version with any older version.
* Access control - can be handled by a user manager which allows users and groups of users to be defined, and an access control list where an admin user can define permissions on page and namespace level.
* Plugins - has a generic plugin interface which simplifies the process of writing and maintaining plugins. There are over 300 plugins available.
* Templates - the appearance of the wiki can be defined by a template. There are already various templates provided by the development community.
* Internationalization and localization - supports Unicode (UTF-8), so languages such as Chinese, Thai, and Hebrew can be displayed. DokuWiki can be configured in about 40 languages.
* Caching - stores the rendered output of parsed wiki pages to reduce server load.
* Full text search - has an integrated indexed search with which a user can search for keywords on the wiki.
* Access control - can be handled by a user manager which allows users and groups of users to be defined, and an access control list where an admin user can define permissions on page and namespace level.
* Plugins - has a generic plugin interface which simplifies the process of writing and maintaining plugins. There are over 300 plugins available.
* Templates - the appearance of the wiki can be defined by a template. There are already various templates provided by the development community.
* Internationalization and localization - supports Unicode (UTF-8), so languages such as Chinese, Thai, and Hebrew can be displayed. DokuWiki can be configured in about 40 languages.
* Caching - stores the rendered output of parsed wiki pages to reduce server load.
* Full text search - has an integrated indexed search with which a user can search for keywords on the wiki.
What wiki software are you using? Tell us about it by leaving us a comment.
DekiWiki!
ReplyDeleteAnd what about about XWiki?!?!
ReplyDeleteWhile we're enumerating wikis you didn't mention.. Don't forget Luminotes, a personal wiki notebook that doesn't require any markup or installation. Check it out at http://luminotes.com/
ReplyDeleteThanks for the MindTouch plug anon person #1. :-)
ReplyDeleteMindTouch Deki is definitely one of the most popular wiki engines. If you want to call it that as many do. There are both an open source and commercial edition available. It's very different from other wikis with respect to the capabilities and architecture. If you're technical: http://mindtouch.com/Technology will explain this. Alternatively, watch some demo vids: http://mindtouch.com/Demo
I read this article fully regarding the difference of most up-to-date and earlier technologies, it's remarkable article.
ReplyDeleteHowdy are using Wordpress for your blog platform?
ReplyDeleteI'm new to the blog world but I'm trying to get started and
create my own. Do you need any html coding knowledge
to make your own blog? Any help would be really appreciated!