4

我正在比较 Alfresco、Magnolia 和 Joomla,特别是以下功能:

a.  Ease of Integration of user created templates.  
b.  JCR (JSR-170?) or CMIS compliance.   
c.  Scalability in architecture.   
d.  Mobile site deployment.   

我使用 cmsmatrix.org 来比较功能,但我无法获得与上述要点相关的一些具体信息。

根据您使用上述一种或多种 CMS 产品的经验得出的任何见解都会有所帮助。

谢谢,
克里什。

4

4 回答 4

12

虽然这四种产品都被称为CMS,但我认为它们并没有真正的可比性。Drupal,据我所知,Joomla 是网络发布 CMS(或WCMS),它们旨在创建网站并管理其内容。它们并非设计为通用CMS、DMSECM。Alfresco,可能还有 Magnolia,是设计用于管理企业内容的 ECM/DMS。

例如,虽然在 Drupal 中可管理(给予足够的努力和自定义 PHP 代码),但使用 Alfresco 可能更容易管理多语言文档(PDF、Office 等)的复杂多状态多参与者工作流。并且 Alfresco 可能不适合管理具有轻量级发布工作流程和用户生成内容的 Web 内容。

在网站上发布托管内容并不意味着它必须由用于管理网站的相同工具进行管理。例如,使用 Drupal CMIS模块,您可以将其与 Alfresco(或任何符合 CMIS 的 ECM)桥接,以在合适的工具中管理您的企业内容,但在 Drupal 站点上发布部分内容。

于 2011-02-10T09:27:26.263 回答
5

总结我在这里收到的输入以及到目前为止我在各种讨论中的搜索结果(感谢 @mongolito404 和 bkraft)。

对于 Web 内容管理功能 - 建议使用 Drupal / Joomla。

对于具有最少 Web 发布功能的企业内容管理/文档管理功能 - 建议使用 Alfresco/Magnolia。

对于特定要求,可以使用最好的不同工具 - Drupal 通过 CMIS 支持发布 Web 内容。Alfresco 作为工作流程和文档管理的解决方案。

Alfresco 已经支持并继续在产品路线图中使用 CMIS(为 CMIS 社区做出贡献)。

Drupal 符合 CMIS (OOTB),具有强大的 Web 内容功能。

根据需求,充分利用两者(Alfresco 和 Drupal)也可能是一种选择。参考:http ://www.optaros.com/blogs/drupal-alfresco-integration#

另一个有趣的选择似乎是具有 CMIS 集成功能的 Liferay(特别是 v6+):http ://www.liferay.com/web/jonas.yuan/blog/-/blogs/integrating-alfresco-through-cmis-in-liferay

谢谢,克里什。

于 2011-02-14T09:51:37.703 回答
3

不能代表其他人,但从 Magnolia 的角度来看,易于集成无疑是一个核心特性。它在 Java 平台上运行,因此集成是从平台方面给定的。此外,Ars Logica 的独立分析师托尼·怀特 (Tony White) 将 Magnolia 评为当今市场上最灵活的 CMS,下载他的免费报告(总是值得一读,还提供其他报告)。

JCR:Magnolia 基于 JCR,从第一行代码开始就是这样 CMIS:尚未实施,但计划在今年晚些时候发布 Magnolia 5 可扩展性:Magnolia 已经涵盖了它。查看我们的案例研究 移动站点部署:再次,由于 Magnolia 的架构和丰富的开箱即用功能,它自然而然地出现了。

问候 - 鲍里斯

于 2011-02-10T12:54:02.590 回答
1

更新:CMIS 自 Magnolia v4.5 起作为社区模块提供

于 2013-04-05T20:38:15.823 回答