DokuWiki
From Wikipedia, the free encyclopedia
| This article needs sources or references that appear in reliable, third-party publications. Primary sources and sources affiliated with the subject of the article are generally not sufficient for a Wikipedia article. Please include more appropriate citations from reliable sources, or discuss the issue on the talk page. This article has been tagged since March 2008. |
| This article may contain inappropriate or misinterpreted citations that do not verify the text. Please help improve this article by checking for inaccuracies. (March 2008) (help, talk, get involved!) |
| The references in this article would be clearer with a different or consistent style of citation, footnoting, or external linking. |
| DokuWiki | |
|---|---|
![]() DokuWiki's logo. |
|
| Developed by | Andreas Gohr |
| Latest release | dokuwiki-2008-05-04 / 2008-05-04 |
| OS | Cross-platform |
| Available in | Multilingual (40) |
| Genre | Wiki |
| License | GPL 2 |
| Website | wiki.splitbrain.org |
DokuWiki is wiki software aimed at small companies’ documentation needs. DokuWiki is licensed under GPL 2 and written in the programming language PHP. It works on plain text files and thus needs no database. Its syntax is similar to the one used by MediaWiki and makes sure the data files remain readable outside the wiki.
Contents |
[edit] History [1]
DokuWiki was created by Andreas Gohr in June 2004. In July the first official release was published on Freshmeat [2]. A big step in the development was the re-design of the parser and the renderer in January 2005. The new design was a big performance improvement and made DokuWiki usable for bigger documentation projects. It also prepared DokuWiki for an introduction of a generic plugin interface which simplified the development and maintenance of add-ons. A push of the level of awareness was the introduction of DokuWiki in the Linux distributions Debian in April and Gentoo Linux in July 2005. It is currently one of the most popular wiki engines in use. [3][original research?]
[edit] Main features [4]
- Revision control
- DokuWiki stores all versions of each wiki page, allowing the user to compare the current version with any older version. The difference engine is the same as that used in MediaWiki. Parallel editing of one page by multiple users is prevented by a locking mechanism.
- Access control
- 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
- DokuWiki has a generic plugin interface which simplifies the process of writing and maintaining plugins. There are over 300 plugins available. These can be easily integrated and managed by an admin user with the help of the plugin manager.
- 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
- DokuWiki supports Unicode (UTF-8), so languages such as Chinese, Thai, and Hebrew can be displayed. DokuWiki can be configured in about 40 languages.
- Caching
- DokuWiki stores the rendered output of parsed wiki pages to reduce server load.
- Full text search
- DokuWiki has an integrated indexed search with which a user can search for keywords on the wiki.
Other features can be found on the feature list on the homepage.
[edit] See also
[edit] External links
[edit] Official documentation
- DokuWiki homepage
- Dokuwiki forums
- Dokuwiki IRC log
- DokuWiki on WikiMatrix, a website for comparing wiki software
- Webpage of DokuWiki on Freshmeat
[edit] Sources
- ^ History discussion on official DokuWiki developer mailinglist
- ^ freshmeat.net: Project details for DokuWiki
- ^ Google trend history comparison
- ^ official DokuWiki feature page
[edit] Articles about DokuWiki
|
||||||||||||||||||||||||||


