DokuWiki (DokuWiki) е прост, но мощен уики енджин, който може да се използва за създаване на всякакъв вид документация. Автор на проекта е Андреас Гор (Andreas Gohr ).
За разлика от много други енджини, DokuWiki използва текстови документи за съхраняване на страниците, така че единственото изискване е хостингът да PHP (последната версия изисква PHP 5.2 ). Кодът на двигателя се разпространява съгласно условията на GNU General Public License версия 2.
Основни характеристики DokuWiki
Страниците са подредени в папки (местен термин – пространства от имена), подобно на структурата на файловите системи, съответно има възможност за създаване на страници с едно и също име в различни папки.
Изображения и други файлове могат да се качват чрез удобен медиен мениджър с дърво на папките, което може да бъде подобно на дървото на папките на страниците (адресирането на изображенията може да бъде значително опростено). За файловете, както и за страниците, се поддържа неограничена (персонализирана) история на промените и архивиране на предишни версии чрез еднакво структурирани мета тагове.
Въпреки предназначението на енджина за документиране, сериозно внимание е отделено на приставките за медии и дизайн. Характерна особеност на тази общност на CMS е разработването на нехарактерна за първоначалната идея функционалност и адаптирането на код от други CMS, също така форматът на opsensor позволява свободно разработване на изоставени функции, така че CMS с плъгини е подходящ за напълно различни проекти.
Съществува библиотека Geshi за цветно маркиране на списъци от няколко десетки езика за програмиране, поддържат се вградена типография, интервали и съкращения.
Също така с плъгина custombuttons можете да добавяте свои собствени бутони.
За страници, структурирани чрез заглавия – автоматично съдържание на страницата. Съществува макрос за деактивиране на таблицата със съдържание.
Можете например да създадете група от потребители с изключителни права в тяхна собствена отделна папка (teamworking).
Бързо търсене по заглавия на страници (по технологията AJAX-). Поддръжка на OpenSearch.
За този CMS няма спам ботове, ефективни поне до преминаването на captcha за регистрация.
Самостоятелната редакция на външния вид е добре дошла (всички части на шаблоните са написани на PHP ).
Изпращане на скорошни промени на RSS или Atom. Изпращане на експорти в PDF, поддържат се и печатни версии.


