虽然我一直用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/