2011/10/30

CMS Comparison

This is a historical document by marr, Open Source Software Foundry first published on 2006/12/15, last edited on 2008/06/11

我們以 Packt Open Source CMS Award 2006 年的前三名,做為比較對象,並參考 Gnome.Org CMS requirements 的技術要求,整理出合適的比較項目,包括有:核心開發隊員的規模、擴充模組的集散處、開發工具、測試工具、多國語文支援等。

Open Source CMS Comparison Matrix

  Joomla Drupal Plone
Language PHP 4.2 for 1.0.3 PHP 4.3 for 1.5 PHP 4 for 4.5 and earlier PHP 5 for4.6 and 4.7 Python 2.3.5 for 2.1 Python 2.4.2 for 2.5
Core Team Members ~20 ~15 ~42
Extension Extensions Directory Modules Directory Products Directory
IDE Tools PHPelipse Module Builder
Zend Studio *
Eclipse (PyDev)
WingIDE *
Testing Tools TestComplete *
Web Vulnerability Scanner *
FIT for PHP
Selenium module for PHP unittest module in Python PloneSelenium
I18N i18n Package multi-langual modules LinguaPlone
Local Group Joomla Taiwan Drupal Taiwan Python Taiwan
OpenID Support on the way Customer Module v1.1.1 scheduled in 3.0 alpha

簡言之,目前 Joomla 處於將 Unit Testing 或 Selenium 服務納入架構的過渡階段,而 Drupal 已有 Selenium 的模組。另外,以 Python 為基礎的 Plone 可以搭配 UML 工具快速產生架構圖及原始碼。

  • * 符號代表該軟體為版權專有的商業產品。
  • 註: Joomla 官方選用的 TestComplete 及 Web Vulnerability Scanner 分別是 AutomatedQA 及 Acunetix 公司的商業產品。

沒有留言: