9

首先是一些背景。我最近去面试,问我的一些问题是关于企业内容管理的。显然,我没有任何经验,也没有拿到offer。

但是,它增加了我的好奇心,并尝试上网获取有关该主题的一些信息。维基百科让我对更多的流行语更加困惑。网络上的大部分内容都与营销相关,并且与特定产品(如 Sharepoint 或 Drupal 等)相关。

我需要一些帮助来以更简单的方式了解有关该主题或领域的更多信息。使用它有什么要求?什么样的公司使用它?它试图解决哪些问题领域?有什么流行的用例吗?有什么地方看起来很合适,但实际上并不合适?

最后,关于该主题的任何好书或文章,而不是特定于任何产品?

4

3 回答 3

11

这个领域很大,用一个简短的答案来覆盖它并不容易。根据 Gartner(恕我直言,给出了很好的定义,请参阅链接):

企业内容管理(ECM) 是一个“总称”,代表了一种用于集成广泛的内容管理技术和内容格式的愿景和框架。

此外,Gartner 将 ECM 套件定义为包含以下核心组件:

  • 用于业务文档的签入/签出、版本控制、安全和图书馆服务的文档管理
  • 用于捕获、转换和管理纸质文档的文档成像。
  • 用于长期存档、保留和合规政策自动化以及确保法律、法规和行业合规性的记录管理。
  • 用于支持业务流程、路由内容、分配工作任务和状态以及创建审计跟踪的工作流。
  • Web 内容管理,用于自动化网站管理员功能并管理动态内容和用户交互。
  • 以文档为中心的协作,用于文档共享和支持项目团队。

文章:

于 2008-10-18T17:57:37.380 回答
8

帕诺斯已经给出了很好的定义。您可以查看CMSWatch 的当前报告,了解哪些产品被视为 ECMS。开源示例包括AlfrescoBricolageOpenCMS,您可以查看它们以了解该空间的功能。

我们谈论的是“真正的”传统 CMS,如 Documentum、Vignette、Filenet 等。 ECMS 中的“E”真正出现是因为各种低端门户软件/内部网应用程序,如 Drupal 或 Sharepoint(你提到的)开始称自己为 CMS,因此大型原始 CMS 公司需要为其产品取另一个名称。(旁白:好吧,我知道微软停止了其内容管理服务器产品,并使 Sharepoint 更像是一个“真正的”ECMS,但对我来说,它仍然比 ECMS 更像是 Intranet/collaborationware)。

Drupal 和 ECMS 之类的区别在于 Drupal 具有许多 ECMS 没有的“网站”功能(它是自己的前端 Web 应用程序,具有搜索功能,允许用户注册和评论),虽然它缺乏强大的内容管理功能,如结构化内容、工作流、版本控制、资产/文档管理和元数据。(Drupal 确实有大多数这些特性的简化版本,例如通过 CCK 的结构化内容,但真正的 ECMS 是另一个联盟。) ECMS 几乎从来都不是公共站点访问者连接到的前端 Web 应用程序(相反,它发布到单独的 Web 服务器)——但 ECMS 供应商可能有其他产品,如门户产品、搜索产品、用户注册管理器、广告管理器,您将在网站上用于这些功能,所以如果那样的话'

例如,你喜欢的 ECMS 可能在 Windows Server 上运行,用 .NET 编写(你不能接触核心代码,但你可以用 VB/C# 编写脚本和插件),并使用 Oracle 数据库,但发布混合的 HTML和 PHP 页面到 Linux/Apache Web 服务器集群,而您有一个 Google 设备或 Lenya 或其他一些产品来处理搜索。

ECMS 的一个例子是报纸的编辑系统。许多通过电话拍摄分类广告的作家、编辑、照片编辑、页面设计师、广告设计师、广告代表可以登录和编辑故事、处理照片和页面,所有内容都是版本化的,并根据工作流程规则在人与人之间流动并跟踪更改。有线服务副本和照片通过连接器自动流入。记者和编辑的笔记以及各种其他元数据都集成在一起,一切都在数据库中愉快地生活。您可能有成百上千的员工,他们都需要能够登录并轻松完成“他们的”工作,并使用安全和工作流程规则,以便他们只能看到他们正在处理的事情,并且系统可以根据每个用户的需求进行定制。

当然,有不同的产品,其中一些产品比其他产品更关注网络发布(或文档/资产管理,或内部网/协作 à la Notes 或 Sharepoint)——将我的描述视为一种专注于内容发布的概括以公司为中心。

于 2008-10-18T19:44:15.433 回答
2

CMS(内容管理系统)描述了用于管理内容的系统 :-) 例如 Joomla、Drupal、Sharepoint 等。

内容管理是指与贵公司业务管理相关的文件、记录、流程和其他信息。

企业内容管理,据我所知,就是这个“内容管理”概念应用于一个组织。主要关注的是捕获、管理、存储、保存和交付与组织相关的内容和文档。

于 2008-10-18T17:43:21.497 回答