我们正在寻找一个简单的,开源的,基于web的Linux文档管理系统。对于文档管理,我指的是将一组文件(至少是doc、xls和pdf)存储为文档的能力。将元数据与文档相关联,如所有者和版本。更新和删除文档。索引和搜索内容的能力。身份验证和至少授权读取和可能的写入的能力。如果可能,我希望避免使用Java或PHP语言实现,因为我们已经在使用MySQL,这对于元数据存储尤其有效。
我们在过去使用过Google应用程序,但是缺乏对PDF的支持使得它不适合使用。其他缺点包括他们的服务丢失了我们的一些电子表格,没有公司拥有信息而不是个人账户的概念,以及我们的一些信息是敏感的,我们更喜欢将其保存在内部(密码、合同等)。
MediaWiki也不是一个很好的选择,因为我们的文档实际上是一个与结构化内容相反的集合(即不寻找内容管理系统),至少我们安装的版本没有很好地处理附件。
基于对过去问题的回顾,我计划研究一下KnowledgeTree。还有其他我们应该考虑的项目吗?
发布于 2009-01-24 07:15:08
我使用KnowledgeTree开发ASP.Net应用程序已经有几个月了,对此我只能说一些好话。我们的产品使用它来存储/检索PDF,它真的非常容易处理。基本安装为您提供了一个简单的环境,其中包含用于元数据、文档组和各种安全选项的几乎无穷无尽的配置。此外,当我们遇到“我们该如何做到这一点?”时,KnowledgeTree的工作人员非常乐于助人,并为我们提供了示例代码。片刻。
发布于 2012-02-11 18:06:59
我会附和KnowledgeTree的建议。已经使用它几年了,大约有1K个文档被索引。去年的某个时候,我写了一个简短的脚本,它监控KT的事务表(用MySQL编写),并通过Twitter、Identica和/或Jabber通知用户新的或更新的文档。然后,可以使用RSS阅读器监控Twitter/Identica订阅源。
发布于 2009-01-24 07:49:24
寻找一些可以索引所有文档格式并保持它们可搜索的内容。
我在办公室里用Coldfusion解决了这个问题。它内置了verity搜索引擎。这将索引您网络上的文件(doc/xls/pdf等),使其中的文本可搜索(如google)。
Coldfusion免费内置了一个即时搜索引擎,可以搜索我所有的文件,最多可搜索150,000个左右,所以它符合我的目的。像这样的东西可以让你在网络上保存你的文件,并且你可以通过java / .net中提供的库来提取所有者的剩余信息,修改日期。
我相信你可以用另一种语言来复制这一点,但可能需要更多的努力。我现在希望我可以在我自己的wiki中使用Google Docs API作为wysiwyg编辑器。这将解决我的大多数问题,因为一切都将是基于intranet的。
https://stackoverflow.com/questions/475626
复制相似问题