首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >开源知识库CMS系统

开源知识库CMS系统
EN

Server Fault用户
提问于 2009-08-26 09:01:28
回答 6查看 3.4K关注 0票数 3

我正在寻找一个开放源码的知识库系统,它使用标记,而不是自由文本搜索来识别文章(就像服务器故障一样)。

我看过很多人建议的twiki,但没有找到我要找的东西。基本上,我希望能够创建和标记文章,并为匿名用户提供一种简单的基于标记的搜索方法。

编辑:

好的,这是关于我想要的更多细节。基本上,到目前为止,我看到的所有知识库系统都是一组文章,每一篇文章都有一个标题。它们中的大多数允许您将文章分为组和子组。系统的用户可以使用标题搜索来搜索信息,例如“如何从AwesomeProduct打印?”--然后显示与搜索文本匹配的任何文章的列表。

当您的知识库用于软件产品的一个版本(神秘的AwesomeProduct ver1.0)时,这是很好的。但是,开发团队将继续创建一个新版本(Ver2.0),该版本添加了许多新特性并更改了一些现有的特性。

现在,我们如何在同一个KB中支持两个产品?朴素的方法是从1.0中复制所有文章,并将其更新为2.0,并根据需要在2.0中添加和删除文章。然后,我们可以在每一篇1.0文章的顶部添加如下文字:

“本文仅适用于1.0,要查看2.0版本,请单击此处”(或类似内容)

在系统中按标题索引文章的问题是,很难根据像版本这样的元数据进行筛选。当我们创建3.0或4.0版本时会发生什么?

最后的情况是,你有一堆文章。它们很难搜索,很难过滤,甚至更难管理。

解决方案(在我看来)是使用标记,而不是文本作为文章索引机制。因此,文章可以用表示软件版本、主题区域等的标记标记。然后用户可以根据标签进行筛选--例如搜索"version_1打印“--这会立即给出包含所有这些标签的文章列表。

这就是我要找的-一个KB系统,它使用标记,而不是文本来索引许多文章。我相信我能用德鲁帕尔做点什么,但我希望能有一些现成的东西。

EN

回答 6

Server Fault用户

发布于 2009-08-26 12:11:22

基于标签的系统也称为民俗分类(与分类法相反)。克莱·舍基有一篇很棒的文章,题为本体被高估了。目前正在对微格式进行一些研究。在Drupal群中似乎有一些关于这一点的讨论。

如果您所要寻找的只是一个松散的本体,为什么不直接使用使用nodeword模块的drupal呢?你也可以和标签一起使用wordpress。

标记很容易,创建内容很难。

票数 2
EN

Server Fault用户

发布于 2009-08-26 12:39:23

对于小型知识库,Tiddlywiki工作得很好。它有标签和全文搜索。

票数 1
EN

Server Fault用户

发布于 2011-08-27 22:22:41

我觉得这可能会有帮助..。它是一个开放源码的CMS,用于基于标记的文档。

我自己一直在寻找这样的东西。

sourceforge项目页面:http://sourceforge.net/projects/nexi/

项目页面下面:http://nexi.com/33

告诉我你怎么想..。希望这能有所帮助。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/58855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档