内容库,文件库,有什么区别(如果有的话)?

4

CMS和DMS有什么区别?两者都存储数据,提供对数据的访问,它们的区别在哪里?Apache Jack Rabbit能否替代Alfresco?

2个回答

3
我会根据所管理数据的可变性来区分这两种系统:
  • 在文档管理系统中,文档是不可变的(通常是不透明的)块,由外部应用程序创建。
  • 内容管理系统包含可变数据(内容),并提供接口以改变该内容。
当然,DMS已经发展到打破这个规则的地步——例如,通过向Word文档添加文档属性……但是,人们似乎习惯于称之为“元数据”,因此它可以打破所有规则。
鉴于数据的不可变性,DMS可以做出CMS无法做出的假设——基于这些假设,我会小心地声明(根据Wolfwyrd的评论)DMS是CMS的子集。

0

内容管理是指存储任何类型内容的系统。它往往涉及工作流程(即创建者、编辑者、发布者)。内容管理也经常处理应用于模板的数据片段。例如,可以使用可编辑的正文、副标题、标题等创建页面模板。

文档管理是指存储任何类型电子文档或文件的系统。文档管理可以被视为内容管理的子集 - 一种更专业的内容管理形式,因为它仅处理电子文件的管理,而不一定具备存储内容片段的潜力。

Jack Rabbit和Alfresco都提供内容管理服务,因此它们也可以通过一个是另一个的子集这一简单事实来支持文档管理。因此,在这种情况下,更多地取决于哪个提供您需要的功能。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接