Answers
国外优秀的CMS有drupal, joomla, wordpress, typo3
drupal最专业,扩展强大,但最难入门;wordpress最简单,模板多,但难以实现高要求;joomla扩展多,入门简单,但后台组织比较混乱;typo3代码标准,规范的面向对象,但入门难,要学习它的typo3脚本,并且扩展少。
国内的大多数认为phpcms比较好,与joomla结构上有点相似;dedecms使用人群比较多,开发速度快,但最多BUG,也不容易进行深度扩展。
所有CMS里drupal我认为是最好的,有非常强大的社区,遇到问题上网搜一大把资料,但学习时间十分长,需要学的知识相当的多(要玩得好,需要有linux知识),最好还是有较长的PHP开发经验。想挑战难度的,drupal绝对能考验你的耐性。
joomla也比较专业,扩展能力强模板也多,是个值得用的CMS。不过也由于joomla旧版本(v1.5)存在非常多的漏洞,在过去因此很多站受到恶意攻击,所以现在也有很多对joomla不利的评价,例如joomla漏洞多,但这在joomla 2.5与joomla 3已经有很大的改善。
wordpress博客系统起家,但由于与drupal的hook机制类似,也有极强的扩展能力,常常被当CMS使用。wordpress很多业余爱好者,也由于其使用简单,但没有给人专业的感觉,所以不少人认为wordpress开发的网站是廉价的。这样会使得国外内客户不喜欢使用wordpress开发企业级项目。
网站开发上国外的订单价值比较高,例如最近就很热门海外代购,国外的客户普遍都知道drupal和joomla,而且对这两个CMS非常有信心,你要是自己个人定制开发个什么东西,他们一般放心不了。所以drupal和joomla是很适合用于做海外的订单。(海外项目一般连IE8都不需要兼容,只要IE8以上兼容就行)
国内CMS本土化强,而且对低版本浏览器IE6/7有良好的支持,很少比较炫丽的模板(因为兼容低版本IE,很少使用CSS3),但扩展相当的少,虽说使用人群多,但遇到什么高难度的问题基本上也搜不到什么资料可以参考,代码不够规范扩展能力差做不了太复杂的东西。玩得再好都只能做简简单单的内容站,也做不了国外的订单。