建议一个好的PHP wiki引擎

时间:2008-12-03 18:57:13

标签: php wiki wiki-engine

我正在寻找一个易于嵌入现有PHP应用程序的小型wiki引擎。或者也许是一组库来处理所有典型的wiki函数。

目前我正在使用ErfurtWiki,但它已开始显示其年龄。它自2005年以来一直没有更新,有关sourceforge的几个页面似乎是hacked

我将把它包含在GPLv2应用程序中,因此GPL兼容许可证非常重要。

编辑:

要更新,主要是我只是在寻找文本格式化/解析器功能。我想自己处理存储,安全,转历史等。

4 个答案:

答案 0 :(得分:8)

我强烈推荐运行维基百科的wiki引擎MediaWiki

编辑:根据您的评论,MediaWiki是高度可嵌入的。多年来,我将它集成到了许多项目中。

答案 1 :(得分:4)

我过去曾使用过DokuWiki并且对此非常满意。它非常小,代码并不是最干净的,但是在您自己的身份验证方案中(例如)与现有用户系统集成并不是太难。

GPL2,符合您的要求。它使用文件系统作为存储,因此可能无法很好地扩展,但对于具有良好功能集的基本wiki,它可能正是您正在寻找的。

答案 2 :(得分:3)

Pear::Text_Wiki是另一种选择,尽管它只处理文本格式化的情况。它自2007年6月以来一直没有更新,但包括几种Wiki格式(所有这些格式都有其他最新发布日期)。

Text_Wiki支持的格式为:

  • BBCode:最新发布时间:2006-12-23
  • CoWiki:最新版本:2007-01-02
  • 克里奥尔语:最新发布时间:2007-08-01
  • Doku:最新发布:2005-10-14
  • MediaWiki:最新发布:2006-04-10
  • Tiki:最新发布:2005-10-14

它具有LGPL许可证,因此在GPL项目中不应存在许可问题。

答案 3 :(得分:0)

我喜欢DokuWiki,但pmWiki可能对你更好。以下是所有PHP wiki的列表:http://www.wikimatrix.org/search.php?sid=183