Drupal 是top1的php开源CMS(当然投票的应该大多是技术人员)。

好处在:

1. 比zend framework或cake php一类的纯框架多前后台;

2. 比Joomla这样的庞杂系统的代码基要简单。

问题在:

更适合程序员做CMS的主结构,做社区或做中等规模系统比较好。不适合普通用户的快速建站。

美国政府最新的救市计划,recovery.com,就是用drupal,而似乎美国总统的官方网站,也是用的这个。

如果开发框架是程序员的刀枪匕首的话,那么对PHP程序员来说,Drupal可以是第二种武器。

第一种武器,仍然是语言本身及各机构自己积累的各种开源组件,代码片断——对大型应用来说,架构本身将产生相当的价值,那么这个架构肯定是有特色的、与系统本身完全匹配的,一个词:自己的。

更重要的是:性能。