推荐一个好的 PHP wiki 引擎
我正在寻找一个小型 wiki 引擎,可以轻松嵌入到现有的 PHP 应用程序中。 或者也许是一组处理所有典型 wiki 功能的库。
目前我正在使用 ErfurtWiki,但它开始显示出它的年龄。 它自 2005 年以来就没有更新过,并且 sourceforge 上的几个页面似乎已被黑客攻击。
我将把它包含在 GPLv2 应用程序中,因此 GPL 兼容许可证很重要。
编辑:
要更新,主要是我只是在寻找文本格式化/解析器功能。 我想自己处理存储、安全、转速历史记录等。
I am looking for a small wiki engine that is easy to embed into an existing PHP application. Or perhaps a set of libraries to handle all the typical wiki functions.
Currently I am using ErfurtWiki, but it is starting to show its age. It hasn't been updated since 2005, and several of the pages on sourceforge appear to have been hacked.
I will be including it with a GPLv2 application so a GPL compatible license is important.
Edit:
To update, mostly I am just looking for text formatting/parser functionality. I want to deal with the storage, security, rev history, etc on my own.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我强烈推荐MediaWiki,运行维基百科的维基引擎。
编辑:根据您的评论,MediaWiki 是高度可嵌入的。 多年来我已将其集成到许多项目中。
I highly recommend MediaWiki, the wiki engine that runs wikipedia.
EDIT: As per your comment, MediaWiki is highly embeddable. I've integrated it in numerous projects over the years.
我过去曾使用过 DokuWiki 并且对它相当满意。 它非常小,代码也不是最干净的,但是放入您自己的身份验证方案(例如)以与现有用户系统集成并不难。
它是GPL2,符合您的要求。 它使用文件系统作为存储,因此可能无法很好地扩展,但对于具有不错功能集的基本 wiki 内容,它可能就是您正在寻找的。
I've used DokuWiki in the past and have been fairly happy with it. It's pretty small, the code isn't the cleanest, but it's not too tough to drop in your own authentication scheme (for example) to integrate with an existing user system.
It is GPL2, which fits your requirement. It uses the file system as storage, so may not scale that well, but for basic wiki stuff with a decent feature set it might be what you're looking for.
Pear::Text_Wiki 是另一个选项,尽管它只处理文本格式的情况。 它自 2007 年 6 月以来就没有更新过,但包含多种 Wiki 格式(所有这些格式都有其他最新发布日期)。
Text_Wiki 支持的格式有:
它具有 LGPL 许可证,因此包含在 GPL 项目中应该不会出现许可证问题。
Pear::Text_Wiki is another option, albeit it only handles the case of text formatting. It has not been updated since June of 2007, but includes several Wiki formats (all of which have other latest release dates).
The formats that Text_Wiki supports are:
It has an LGPL license, so there should be no licensing problems with including in a GPL project.
我喜欢 DokuWiki,但 pmWiki 可能更适合你。 以下是所有 PHP wiki 的列表: http://www.wikimatrix.org/search .php?sid=183
I like DokuWiki, but pmWiki might be better for you. Here's a list of all the PHP wikis: http://www.wikimatrix.org/search.php?sid=183