DokuWiki是一个开源wiki引擎程序,运行于PHP环境下。DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。DokuWiki可以与多种CMS程序进行整合,例如WordPress、XOOPS、PostNuke等。由于这个原因,很多Blog作者对DokuWiki比较感兴趣。
DokuWiki不需要数据库,直接采用文本文件直接存储。DokuWiki的新近版本完全支持UTF-8编码保存内容,因而支持正文中的中文及多语种输入。但文章标题的中文化支持不好。
DokuWiki是一个针对小公司文件需求而開發的Wiki引擎。DokuWiki是用程序设计语言PHP开发的并以GPL 2发布。DokuWiki基于文本存储,所以不需要数据库,其数据文件在Wiki系统外也是可读的。DokuWiki的功能齐全,支持UTF-8,最新版支持中文链接。能够单独编辑页面中的某个章节,能够自动生成目录,适合中小企业、个人使用,用作资料归档、指南、读书笔记等。DokuWiki安装很简单,默认提供配置工具。
主要特性
版本控制:DokuWiki存储每一个Wiki页面的所有版本,允许用户比较当前版本和任何历史版本。使用了和MediaWiki一样的差异引擎(比较版本间的差异的软件)。通过锁机制,可以防止不同用户编辑同一个页面时的冲突。
访问控制:访问控制可以通过用户管理程序完成,用户管理程序允许定义用户和用户组,以及定义访问控制列表,其中管理员用户可以定义页面和名字空间级别的权限。
插件:DokuWiki具有一个通用的插件接口,这个接口简化插件的开发和维护的过程。目前已经有超过100个可用的插件。管理员用户在插件管理程序的帮助下可以很容易地集成和管理这些插件。
模板:Wiki的外表可以由模板定义。开发社群已经提供了许多不同的模板。
国际化和本地化:DokuWiki全面支持Unicode(UTF-8),所以可以显示如中文,泰文或希伯来文的语言。目前DokuWiki的界面已经有约40种语言。
缓存:DokuWiki存储Wiki页面的渲染后的的输出以减少服务器的负载。
全文检索:DokuWiki集成有一个索引搜索引擎,用户可以在Wiki上搜索关键字。
没有所見即所得的编辑器:DokuWiki不提供所见即所得的编辑器,但有提供编辑工具条。
说明一下,不要被这个版本号迷惑,这是 2011年1月1日 刚发布的更新版本。
该版本带来很多改进包括快速搜索算法、更好的邮件订阅功能、配置文件名编码、支持自定义分段编辑以及提供一个表格编辑器插件等等。
官方网站:http://www.dokuwiki.org/dokuwiki