IBM的开源CMS选择决策过程
管理 Web 站点内容有许多方法,从简单的 Web log(blog)引擎系统(只支持有限的内容发布功能)到完整的内容管理系统框架,再到应用程序框架(可以在其上构建自己的定制内容管理系统)。由于在开放源码领域中存在众多的选择,所以很难选择适合自己需要的解决方案。
最终,我们选择了 Drupal。但是,描述一下我们进行决策的基本原则是有好处的。下一节描述一些候选系统,包括 Drupal、Mambo、Typo3、Ruby on Rails、Movable Type、WordPress 和 TextPattern。
内容管理解决方案的对比
"Drupal 软件允许个人或用户社区轻松地发布、管理和组织 Web 站点上的各种内容。数以万计的个人和组织已经使用 Drupal 建立了不同类型的 Web 站点,包括
- 社区 Web 门户和讨论站点
- 公司 Web 站点/内部网门户
- 个人 Web 站点
- 爱好者站点
- 电子商务应用程序
- 资源目录
Drupal 支持内容管理系统、blog、协作型编写环境、论坛、时事通信、图片库、文件上载和下载等等。Drupal 是采用 GPL 许可协议的开放源码软件,由一个包括数千用户和开发人员的社区来维护和开发。Drupal 可以免费下载和使用。"(来源:CMS Matrix)
与其他内容管理系统(CMS)相比,Drupal 还相当 "年轻"。但是,我们感到这个框架编写得非常好,既健壮又非常灵活,而且有一个兴旺的开发社区,这意味着会有大量用户采用和支持它。











































