
| 类型 | Wiki 引擎 |
| 语言 | PHP |
| 特点 | 无数据库 / 轻量 |
| 官网 | dokuwiki.org |
DokuWiki 是一款简单、轻量、无需数据库的开源 Wiki 软件,以易用性和可维护性见长。它最大的特点,是所有内容都以纯文本文件的形式存储在服务器的文件系统中,完全不依赖任何数据库,这一设计带来了极其简单的部署、便捷的备份和良好的可移植性。DokuWiki 特别适合用作团队文档、技术手册、知识库、内网 Wiki,在那些不需要维基百科级别超大规模能力、但希望系统稳定省心、数据透明可控的场景中广受欢迎。对许多公司和团队来说,它是一个低维护、高可靠的内部文档系统的理想底座。
DokuWiki 由德国开发者 Andreas Gohr 于 2004 年创建,其设计定位从一开始就非常明确:做一个面向文档和中小型团队、不需要数据库、注重语法可读性和数据安全的 Wiki。它采用 GPL 许可证开源,以稳定的节奏发布版本(常以发布日期或代号来命名版本)。多年来,它的社区与插件生态始终保持活跃,而项目本身则一直坚守简单可靠的核心理念,不盲目追求花哨功能。正因如此,它成为了无数企业、开源项目和团队内部文档系统长期信赖的可靠之选。
DokuWiki 使用 PHP 编写,并且不需要任何数据库——所有的页面内容、版本历史、元数据等,都以纯文本文件的形式直接存放在磁盘目录中。这意味着只要复制整个数据目录,就等于完成了一次完整的备份或迁移,数据完全透明、人类可读,不会被锁死在某个数据库里,这对长期保存和迁移极为有利。它使用一套简洁易读的 Wiki 标记语法,并内置了灵活的访问控制(ACL)机制。整体架构非常精简,资源占用极低,即便在配置很低的共享虚拟主机上也能轻松流畅运行。
DokuWiki 拥有非常丰富的插件(Plugins)与模板(Templates,即主题)生态,这弥补了其精简内核的功能空白。插件涵盖所见即所得编辑器、各类图表绘制(如 PlantUML、Mermaid)、表格增强、任务清单、日历、LDAP 与 OAuth 认证、PDF 导出、目录树导航等,几乎任何常见的文档需求都能找到现成插件来满足。模板则提供了不同风格的外观和响应式布局。它的插件管理器允许直接在后台搜索并一键安装插件,使用非常便捷。其生态规模虽不及 MediaWiki 庞大,但对于文档和知识库场景来说已经绰绰有余。
DokuWiki 的部署极其简单:把程序包解压上传到服务器,访问安装页面设置好管理员账号即可,全程无需创建和配置数据库,几分钟就能完成。它的备份只需打包整个数据目录,迁移则直接拷贝文件夹即可,甚至可以把数据目录纳入 Git 做版本控制。它资源占用极低,非常适合部署在低配 VPS、企业内网服务器或共享主机上。运维的重点主要是定期更新版本、配置好文件目录权限和 ACL 规则。由于完全没有数据库,它的整体故障面很小、可靠性很高,几乎不需要专门的数据库维护工作。
DokuWiki 最适合团队与企业内部文档、项目知识库、技术手册、个人笔记式 Wiki,尤其是那些不想维护数据库、追求简单可靠和便捷备份的用户。优点是:无需数据库、部署与备份极简、轻量稳定、语法易读、ACL 权限灵活、插件够用。缺点是:纯文本文件存储在超大规模、超高并发的场景下,性能与查询能力不如数据库方案;默认语法和界面相对朴素;不适合需要海量条目、复杂结构化查询的百科级应用。若与同类对比,它比 MediaWiki 轻巧省心得多,是中小团队文档场景里非常省心好用的经典之选。
DokuWiki 最值得反复强调的设计抉择,就是它彻底的无数据库、纯文件存储架构,这一看似简单的选择,实际上带来了一系列深远而独特的优势。首先是极致的可移植性与备份便利:整个 Wiki 的全部内容、历史版本和配置都躺在一个目录里,迁移服务器只需打包拷贝文件夹,备份只需复制目录,甚至可以直接把数据目录纳入 Git 做版本管理,再也不用面对数据库导出导入的种种麻烦和兼容陷阱。其次是数据的透明与持久:内容以纯文本和可读格式保存,人眼可直接查看,不会被锁死在某个特定数据库格式里,这对需要长期保存、十年后仍能读取的资料尤为重要——即便 DokuWiki 本身消失了,你的文本内容依然完好可用。第三是极低的运维负担和故障面:没有数据库,就没有数据库崩溃、连接失败、版本不兼容、性能调优等一整类常见运维问题,系统的可靠性因此大幅提升,这正是众多企业愿意把它用作长期内部文档系统的关键。当然,纯文件存储在超大规模、超高并发下的查询性能不及数据库,但对于绝大多数中小团队的文档与知识库需求,这种朴素而可靠的设计,反而提供了商业数据库方案难以企及的省心与安心,堪称大道至简的典范。
在一个追逐花哨功能的软件世界里,DokuWiki 用它大道至简的设计,持续证明着简单的力量。无数据库的纯文本架构,带来了无与伦比的省心、可靠与数据自主,让它成为中小团队心目中最值得信赖的文档底座之一。它或许永远不会成为聚光灯下的明星,但对那些真正在意稳定、便携、长期可维护的人来说,DokuWiki 这种把可靠性刻进骨子里的踏实,恰恰是最稀缺、也最值得珍惜的品质。

| 类型 | Wiki 引擎 |
| 语言 | PHP |
| 特点 | 无数据库 / 轻量 |
| 官网 | dokuwiki.org |
登录 后参与讨论
暂无讨论,来发表第一条评论吧