雖然我一直用Java做開發,但最近要基于CMS(Content Management System,內容管理系統)做一個項目,考察了多個開源系統,經過多方對比,終于還是放棄了JAVA而選擇了PHP。
要說道PHP的開源CMS系統,Wordpress,Drupal和Joomla是當之無愧的TOP3。有人可能會說Wordpress是一個blog系統,應該說Wordpress是從blog系統開始的,但由于其龐大的用戶群和活躍的開發社區,積累了大量的功能模塊,使用它來做簡單的CMS也未嘗不可。
在真正進入原文之前,簡單總結一下這三套開源系統的優缺點:
Wordpress:優點,超高的易用性;缺點,擴展不便,對開發人員不夠友好。
Drupal:優點,擴展能力強;缺點,界面不夠友好和美觀,相對其它二者,配置較復雜。
Joomla:優點,易用,界面沒管;缺點,擴展能力不如Drupal。
所以,如果是開獨立博客,那么Wordpress是無愧之選;如果是為中小型企業做網站,做簡單的新聞發布、內容管理,或者做企業內部的公告、信息分享系統,可以考慮Joomla;而如果要做大的企業型應用,或者想自己擴展開發有特色,且功能定制較多的網站,建議考慮Drupal。
我已經選定使用Drupal做擴展,昨天下載安裝,并配置了部分模塊,比如WYSIWYG編輯器,自動發郵件等等,感覺還是很好用的。
Drupal的社區目前很活躍,美中不足的是,中國用戶的參與似乎不夠,昨天加入漢化小組,發現漢化進度不盡如任意,待審隊列中有幾千條翻譯結果等待確認,因為剛剛加入,不知道是因為負責人忙別的去了荒蕪了審核,還是因為工作量大進展緩慢導致的。
關于這三套系統對比的原文請參見:
http://www.goodwebpractices.com/other/wordpress-vs-joomla-vs-drupal.html
出處:http://blog.csdn.net/jinxfei/