3

我使用TikiWiki有一段时间了,最​​近尝试了MediaWiki,但是对于我的简单需求来说,它们中的任何一个似乎都太复杂了。

老实说,我更喜欢 markdown 而不是 wiki 语法,因为它很简单,因此我问这个问题:

我正在寻找一个基于 Markdown 语法的协作文档系统,例如 Github 的 wiki 系统。

  • 这个项目应该用 PHP 编写,以便可以在共享主机上提供服务(即应该是可安装的和独立的)。
  • 图像和其他媒体是可选的,但主要用于记录代码和编程相关项目。
  • 可以使用 MySQL 或 PostgreSQL。
  • 不需要扩展系统。
  • (可选)使页面可见或隐藏(草稿?)的可能性。

有人可以建议一个/这样的现有项目吗?

4

2 回答 2

4

你可以使用DokuWiki。它有自己的语法,但使用Markdown-Plugin它也可以理解 Markdown 文件(它使用PHP Markdown Extra库。)。wiki 文章直接存储在文件系统中,不需要数据库。DokuWiki 还有一些 Git 插件。

另一种解决方案是像Sphinx这样的文档生成器,它以重组文本格式(比 Markdown 更强大)读取文本并编写静态 HTML 页面。

于 2012-11-16T15:52:15.463 回答
2

我也使用了很多 TiddlyWiki(并且也为它做出了贡献)并切换到 DokuWiki 来托管一个 wiki。最后我开发了自己的项目,我每天使用 6 个月。

看看NotewikiApp一个将 Google App Engine 用作笔记本的 wiki webapp

Notewiki是一个旨在记笔记并将其组织在笔记本中的 wiki。wiki 空间分为私人和公共区域,以共享一些笔记并隐藏其他笔记。

Notewiki 应用程序是用 Python 为 Google App Engine 实现的,并使用 Markdown 语法。此网络应用程序处于测试阶段(0.3 版)。它发布在Google Code上。软件包已准备好安装在您自己的 Google Apps 域中。

Notewiki App 界面与 iPhone 兼容,可随时随地访问和编辑笔记。

于 2012-11-16T16:22:06.240 回答