====== DokuWiki Evaluation ======
{{:wiki:dokuwiki-128.png?nolink&100 }} DokuWiki is a standards-compliant, easy-to-use, yet extremely versatile open-source [[wpde>Wiki]] Software which uses simple text files to store data and thus does not require a database.
//Benutzer// appreciate DokuWiki especially because of its catchy and easy to read [[en:wiki:Syntax]]. This ensures that the data remains readable outside the wiki and simplifies the creation of structured texts. //Administrators// favor it because of its easy maintenance, backup, and integration. Thanks to integrated [[en:acl|access control]], it is also particularly suitable for use in a corporate environment. The large number of plugins contributed by its vibrant community enables a wide range of use cases beyond a traditional wiki.
Get started: [[http://download.dokuwiki.org|{{:download-big.png|Download der aktuellen Version}}]]
----
===== More information =====
All **documentation** and more information is available in English at [[doku>dokuwiki|www.dokuwiki.org]]
**About DokuWiki**
====== 1. Features & Functions ======
[[DokuWiki]] has many features by default and many more can be added by so-called [[plugins|Plugins]]. The list below gives you a first overview of what is available in [[DokuWiki]]. An almost complete list of features is also available on [[http://www.wikimatrix.org/show/DokuWiki|WikiMatrix]], there you can also compare the features of DokuWiki with those of other wikis.
Just test DokuWiki on the [[playground:playground|playground]]. If you miss a functionality, just put out a [[:.:bounties|premium]].
===== 1.1 Basic =====
* Simple [[en:wiki:syntax|Syntax]]!
* Embedded [[en:wiki:syntax#html_and_php_include|HTML code]]
* **unlimited** [[attic|revision levels]] of content.
* [[recent_changes|changes lists]]
* Colored markers/distinctions on changes ([[diff]]).
* upload and embed [[images|graphics]] and other media.
* customizable [[interwiki]] Links
* optional [[CamelCase]] Support
* freely categorizable [[namespaces|namespaces]], freely selectable and automatically created [[index|index]]
===== 1.2 High ease of use =====
* [[Section Editing]] allows editing **small/short** paragraphs of a page.
* [[toolbar|buttons]] and [[accesskeys|keyboard shortcuts]] allow easy editing for beginners and professional users
* Easy navigation through [[breadcrumbs]]
* Optional [[spell checker|Spell check]]
* Automatic creation of [[toc|content directories]]
* [[locking|locking]] of pages open for editing to avoid memory conflicts.
===== 1.3 International =====
* **Support for currently over 30 languages**.
* Full UTF-8 support
* Optional, **automatic linking** of "plural" (term in plural) for English language wikis.
===== 1.4 Fast =====
* Index-based [[search|full text search]]
* [[caching|page cache]] for faster rendering.
* Ajax-based quick search for page names
===== 1.5 Extensible =====
* individual layouts through [[:template]] (over 100 available).
* function extension through [[:Plugins]] (over 750 available).
* Great [[en:faq:support|support]] from the community if you need help.
===== 1.6 Easy integration =====
* no database required, DokuWiki uses plain .txt files
* [[:syndication|summary]] of document changes as RSS or ATOM feeds
* [[:auth|Authentication Backends]] for integration with LDAP, MySQL, PostgreSQL and many more.
* Open Source and well documented: [[:development|Source Code]] (* [[:development|Source Code]]
* [[http://www.wikimatrix.org/show/DokuWiki|Comparison with other wiki systems]]
====== 2. DokuWiki Features ======
^GENERAL FEATURES^DOKUWIKI^
|Version|2020-07-29 "Hogfather"|
|Last Release Date|2020-07-19 (3 years ago)|
|Last Update here|2021-08-09 (2 years ago)|
|Author|Andreas Gohr|
|URL|[[http://dokuwiki.org|dokuwiki.org]]|
|Free and Open Source|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|License|GPL 2|
|Programming Language|PHP|
|Data Storage|Files|
|License Cost/ Fee|-|
|Development status|Mature|
|Intended Audience|personal, small to medium companies|
\\
^SYSTEM REQUIREMENTS^DOKUWIKI^
|Operating System|Linux, UNIX, Windows, MacOS X, probably others|
|Root Access|{{:dokuwiki_no.png?nolink&16 |}}No|
|Webserver|Apache, IIS, Nginx, Lighttpd, anything with PHP support|
|Other Requirements|-|
\\
^DATASTORAGE^DOKUWIKI^
|Text Files|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|MySQL|{{:dokuwiki_no.png?nolink&16 |}}No|
|PostgreSQL|{{:dokuwiki_no.png?nolink&16 |}}No|
|Oracle|{{:dokuwiki_no.png?nolink&16 |}}No|
|SQLite|{{:dokuwiki_no.png?nolink&16 |}}No|
|BerkeleyDB|{{:dokuwiki_no.png?nolink&16 |}}No|
|RCS|{{:dokuwiki_no.png?nolink&16 |}}No|
|Other|{{:dokuwiki_no.png?nolink&16 |}}None|
\\
^SECURITY/ANTI-SPAM^DOKUWIKI^
|Page Permissions|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|ACL|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Authentication Backends|Textfile, LDAP, MySQL, PostgreSQL, ActiveDirectory|
|Host Blocking|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Mail Encryption|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|nofollow|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|Blacklist|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|CAPTCHA|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Delayed Indexing|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
\\
^DEVELOPMENT/SUPPORT^DOKUWIKI^
|# of Consultants|31|
|Preconfigured Hosting|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Code Repository|github.com/splitbrain/dokuwiki|
|Issue Tracker|github.com/splitbrain/dokuwiki/issues|
|Mailing List|freelists.org/list/dokuwiki|
|Support Forum|forum.dokuwiki.org|
|Chat Channel|dokuwiki.org/irc|
|Stars on GitHub|3582 ⭐|
\\
^COMMON FEATURES^DOKUWIKI^
|Preview|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Minor Changes|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Change Summary|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Page History|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Page Revisions|Unlimited|
|Revision Diffs|Between all|
|Sitemap|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Plugin System|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
\\
^SPECIAL FEATURES^DOKUWIKI^
|Unicode Support|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Right-to-Left Support|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Interface Languages|68\\ Afrikaans, Arabic, Azerbaijani, Byelorussian, Bulgarian, Bengali; Bangla, Catalan, Czech, Welsh, Danish, German, Greek, English, Esperanto, Spanish, Estonian, Basque, Persian, Finnish, Faroese, French, Frisian, Galician, Hebrew, Hindi, Croatian, Hungarian, Interlingua, Indonesian, Icelandic, Italian, Japanese, Georgian, Kazakh, Cambodian, Kannada, Korean, Kurdish, Latin, Lithuanian, Latvian, Lettish, Malagasy, Macedonian, Malayalam, Marathi, Malay, Nepali, Dutch, Norwegian, Polish, Portuguese, Brazilian Portuguese, Romanian, Russian, Sinhalese, Slovak, Slovenian, Albanian, Serbian, Swedish, Tamil, Thai, Turkish, Ukrainian, Uzbek, Vietnamese, Chinese, Chinese Traditional|
|Email notification|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|Comments|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Categories|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Namespaces|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Conflict Handling|Page Locking|
|Concurrent Editing|{{:dokuwiki_no.png?nolink&16 |}}No|
|Search|Full Text|
|Wiki Farming|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Structured Data|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
\\
^LINKS^DOKUWIKI^
|CamelCase|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|Freelinks|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Backlinks|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|InterWiki|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|SisterWiki|{{:dokuwiki_no.png?nolink&16 |}}No|
|Image Links|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Windows Shares|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Page Redirects|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
\\
^SYNTAX FEATURES^DOKUWIKI^
|HTML Tags|{{:dokuwiki_plus.png?nolink&16 |}}Optional|
|Math formulas|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Tables|simple|
|CREOLE support|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Markdown Support|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Textile Support|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|BBCode Support|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Emoticon Images|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Syntax Highlighting|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Footnotes|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Quoting|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Internal Comments|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Custom styles|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|FAQ Tags|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Scripting|{{:dokuwiki_plus.png?nolink&16 |}}Optional, PHP|
|Content Includes|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Feed Aggregation|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
\\
^USABILITY^DOKUWIKI^
|Section Editing|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Page Templates|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Double-Click Edit|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Toolbar|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|WYSIWYG Editing|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Access Keys|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Auto Signature|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
\\
^STATISTICS^DOKUWIKI^
|Recent Changes|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Wanted Pages|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Orphaned Pages|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Most/Least Popular|{{:dokuwiki_no.png?nolink&16 |}}No|
|Recent Visitors|{{:dokuwiki_no.png?nolink&16 |}}No|
|Analysis|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
\\
^OUTPUT^DOKUWIKI^
|Printer Friendly{{:dokuwiki_yes.png?nolink&16 |}}|Print CSS|
|Mobile Friendly|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Themes & Skins|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|RSS Feeds|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|ATOM Feeds|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Abbreviations|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Auto-TOC|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Raw Export|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|HTML Export|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|XML export|{{:dokuwiki_no.png?nolink&16 |}}No|
|PDF Export|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Office Export|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
\\
^MEDIA AND FILES^DOKUWIKI^
|File Attachments|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Media Revisions|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Embedded Flash|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Embedded Video|{{:dokuwiki_yes.png?nolink&16 |}}Yes|
|Image Editing|{{:dokuwiki_no.png?nolink&16 |}}No|
|SVG Editing|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|MindMap Editing|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Media Search|Filenames only|
\\
^EXTRAS^DOKUWIKI^
|Calendar|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Image Galleries|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Presentations|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Forums|{{:dokuwiki_no.png?nolink&16 |}}No|
|Blogs|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Ticket System|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Chat|{{:dokuwiki_no.png?nolink&16 |}}No|
\\
^SYNTAX EXAMPLES^DOKUWIKI^
|Internal Link|[[a Link]]
[[a Link]][[namespace:link]]
[[namespace:link]][[link|With a Title]]
[[link|With a Title]]|
|External Link|[[http://example.com]]
[[http://example.com]][[http://example.com|With a Title]]
[[http://example.com|With a Title]]|
|Headlines|====== Level 1 ======
===== Level 2 =====
==== Level 3 ====
=== Level 4 ===
== Level 5 ==
|
|Bold Format|**bold**
**bold**|
|Italics Format|//italics//
//italics//|
|Underline Format|__underlined__
__underlined__|
|Monospace Format|''monospace''
''monospace''|
|Strikethrough Format|strikethrough
strikethrough|
|Superscript Format|superscript
superscript|
|Subscript Format|subscript
subscript|
|Images|{{local.jpg}}
{{http://foo.bar/baz.jpg}}
|
|Aligning Text|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Text Indentation|N/A|
|Bulleted Lists|* item 1
* item 1.1
* item 2
|
|Numbered Lists|- item 1
- item 1.1
- item 2
|
|Definition Lists|{{:dokuwiki_plugin.png?nolink&16 |}}Plugin|
|Horizontal Rule|----
|
====== 3. Install DokuWiki ======
===== 3.1 System requirements =====
To use a copy of [[DokuWiki]] you need the following three things:
==== 3.1.1 Web server with PHP support ====
[[http://www.apache.org/httpd|Apache]] is preferred, but DokuWiki integration is also reported to be problem-free by many others.
==== 3.1.2 PHP 5.3.3 or higher. ====
* PHP's [[http://de2.php.net/manual/en/ref.image.php|GD extension]] for [[http://www.boutell.com/gd/|libGD 2]] (a graphics library) is recommended, but not mandatory.
* DokuWiki should run in PHP's [[phpfn>features.safe-mode|Safe Mode]], depending on the configuration the [[:config:safemodehack]] might be needed
* DokuWiki is designed to run without the [[phpfn>register_globals]] configuration of PHP.
* If the email registration procedure for new users is desired, PHP must have a working mail configuration. (see: [[phpfn>mail]])
==== 3.1.3 A recent web browser ====
Any browser from the last few years should work. With [[http://www.getfirefox.com|Firefox]] or [[https://www.chromium.org/chromium-os|Chromium]] you should have good experiences.
==== 3.1.4 Miscellaneous ====
Additional [[plugins]] may also have other requirements.
==== 3.1.5 See also ====
* [[install|Install DocuWiki]]
* [[install:php|Recommended PHP settings]]
===== 3.2 Download DokuWiki (en) =====
* [[http://download.dokuwiki.org/|DokuWiki download (en)]] :!:
* [[docu>changes|changes log (en)]]
===== 3.3 DokuWiki Installation =====
* [[doku>en:Install|Installation]] :!:
* [[doku>config|Configuration (en)]]
**In case of an existing DokuWiki installation, please follow our separate instructions for [[en:install:upgrade|Upgrading]]**.
This page describes how to install DokuWiki on various media.
==== 3.3.1 Six small steps ====
The installation of [[DokuWiki]] is very simple and explained in six small steps.
* **Preparation:** Before starting, the [[en:requirements|System requirements]] should be checked!
* **Step 1:** Download the latest [[http://download.dokuwiki.org/|DokuWiki version]] (current "stable").
* **Step 2:** Read the [[en:security|Security Notes]]
* **Step 3:** Unpack the tar archive and upload/copy the files to the web server.
* **Step 4:** Invoke the installation //%%www.webseite.de/dokuwikiordner/install.php%%// via the browser and follow the instructions.
* **Step 5:** Set the file permissions according to the installation program.
* **Step 6:** Congratulations, DokuWiki is installed.
To understand DokuWiki and use it correctly, it is now recommended to read the [[en:manual|manual]].
If this was too fast for you, you can watch a [[install:screencast|video tutorial]] (engl.) of the DokuWiki installation or let us guide you through the installation of DokuWiki in detail in the next section.
If you have questions during the installation that are not answered on this page, you can ask them in the [[en:forum|Forum]] or in the [[:mailinglist|Mailing-List]] (english).
==== 3.3.2 Installation in detail ====
- **Simple installation**
- Download
- [[en:security|Security Notes]]
- [[en:install:unpacking|Unpacking the .tgz archive]]
- Upload/copy to the web server
- Calling the installation (see above)
- [[en:install:permissions|Set file permissions]]
- [[en:installer|Follow the instructions]]
- DokuWiki is installed
- **Update/Upgrade**
- [[en:install:upgrade|Update a previous version]]
- **Alternative methods**
- [[en:install:downloader|DokuWiki Downloader]]
- [[install:dokuwiki_on_a_stick| DokuWiki on a stick]] [[devel:git)
- [[devel:git#maintaining_a_stable_version_with_git| Installation via git]] (english)
- **Special features, tips and peculiarities**.
- Operating Systems
- [[en:install:Debian| Installation under Debian]]
- [[en:install:Ubuntu| Installation under Ubuntu]]
- [[install:Gentoo| Installing under Gentoo]] [[en:install:FreeBSD| Installation on Gentoo]]
- [[install:FreeBSD| Installing on FreeBSD]] [[install:MacOSX| Installation under Ubuntu]]
- [[install:MacOSX| Installation under MacOSX]] [[install:OpenSolaris| Installation on MacOSX]]
- [[install:OpenSolaris| Installation under OpenSolaris]] [[install:Solaris| Installation on OpenSolaris]]
- [[install:Solaris| Installation under Solaris]] (english)
- [[install:openSUSE| Installation on openSUSE]] (english)
- [[install:Fedora| Installation under Fedora]] (english)
- [[install:SLAX| Installation under SLAX]] (english)
- [[install:Windows| Installation under Windows]] [[English]]
- web server
- [[install:apache| Installation under Apache]] (english)
- [[install:Lighttpd| Installation under Lighttpd]] (english)
- [[install:Nanoweb| Installation under Nanoweb]] [[install:IIS| Installation under Nanoweb]] (english)
- [[install:IIS| Installation under IIS]] (english)
- [[install:nginx| Installation under nginx]] (english)
- [[install:hiawatha| Installation under Hiawatha]] (english)
- Provider (hoster)
- [[install:hosted|installation on a webspace]] [[install:sourceforge|installation on a webspace]]
- [[install:sourceforge|installation on sourceforge]] [[install:sourceforge|installation on sourceforge]]
- [[install:free.fr|Installation on free.fr]] (english)
- [[install:Dreamhost|Installation on Dreamhost]] (english)
- [[install:GoDaddy.com|Installation on GoDaddy]] (english)
- [[install:Strato|Installation on Strato and 1&1]] [[install:Strato|installation on Strato and 1&1]]
- NAS
- [[en:install:thecus_5200|Installation on a Thecus 5200PRO NAS]]