我需要一个数据库,其中一个(或多个)字段的行为类似于wiki。我希望wiki的自由格式内容创建方面受到数据库严格语义结构的支持。
具体来说,我需要这个数据库字段来保存维基样式标记,跟踪多用户更改,允许还原等...
我从几个方向来到这里:
有没有人对接近这个建议有任何经验或见解?或者,任何人都可以指出一个框架,让我在路上?
我已经研究了像TikiWiki和TWiki这样的结构化wiki,但我不清楚如何完成我想要的。
答案 0 :(得分:7)
仅供将来参考,任何对此感兴趣的人也可能想查看semantic-mediawiki扩展程序:
Semantic MediaWiki(SMW)是MediaWiki的免费扩展 - 维基百科的维基系统 - 有助于搜索,组织,标记,浏览,评估和分享维基的内容。虽然传统的wiki只包含计算机既无法理解也无法评估的文本,但SMW添加了语义注释,可让您轻松发布语义Web内容,并允许Wiki作为协作数据库。
答案 1 :(得分:1)
Attribute extension的MediaWiki将允许您向页面添加自定义属性。
如果您真的需要更多,请记录数据库结构here。
答案 2 :(得分:1)
Halo扩展只是SMW +中包含的一个扩展名。后者是一个完整的软件包,包含现成的MW,SMW和几个扩展,以提高可用性(例如WYSIWYG)和功能。它是一个开源的win安装程序或vmware。