帕诺斯已经给出了很好的定义。您可以查看CMSWatch 的当前报告,了解哪些产品被视为 ECMS。开源示例包括Alfresco、Bricolage和OpenCMS,您可以查看它们以了解该空间的功能。
我们谈论的是“真正的”传统 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)——将我的描述视为一种专注于内容发布的概括以公司为中心。