Drupal和WordPress的选用时机

DrupalWordPress是世界上最多人使用的开源网站管理系统之一,这两个内容管理系统各有所长,以下根据我们的项目经验列出两者的特点:

扩展灵活性

这里所说的灵活性指的是开发网站时,这个系统架构对于开发者来说是否够灵活,WordPress的整个架构设计还是以博客为主,而Drupal的整个架构设计考虑到网站的多样性,所以它的设计可以说是更像是内容管理框架 (Content Management Framework),如果网站在未来有大量扩展的可能性,Drupal会是较佳的选择。

模板的可选择性

由于WordPress社区里面有较多的设计师,因此WordPress有较多现成的模板可套用,如果网站不需请网页设计师设计的话,而需使用现成模板的话,WordPress会有比较多的选择,反观Drupal的网站大多是定制开发的比较多,加上社区里的设计师较少,所以现成的模板很少,一般都还是根据项目设计和开发专用的主题为主。

安全性

Drupal的开发团队对于安全非常的重视,甚至有专门的团队处理安全问题,因此一般Drupal的网站很少发生安全问题,这也是为什么美国很多政府机构的网站都使用Drupal。

社区质量

WordPress和Drupal都有相单成熟的社区在运行,整体来说WordPress的社区比较庞大资源也比较多,但质量落差也比较大,而由于Drupal社区有着严格的审核机制,加上社区成员已开发者为主,整体质量比较高。

开发者要求

由于WordPress的系统架构较简单,加上国内的中文资料较多,因此开发者的学习曲线较平缓,而Drupal因为架构较为复杂,中文资料较少,因此对开发者来说学习成本较高,一般没有几年的项目经验很难驾驭Drupal,在国外的开发者圈中也有个笑话说是"要写博客就用WordPress,要做个WordPress就用Drupal",这也间接说明了Drupal和WordPress之间的对比关系。

服务器要求

整体来多,由于WordPress较为轻量,因此对服务器要求不高,一般服务商直接配置好的LAMP服务器即可运行,反观Drupal对服务器要求较高,最好是由开发者来配置运行环境,才能确保网站运行不出问题。

WordPress和Drupal两个内容管理系统各有所长,没有绝对的好坏,一般来说,如果是搭建简单的个人或博客网站的话,WordPress会是比较好的选择,但如果是搭建企业级的网站应用,考虑到可扩充性和安全性,一般都还是建议以使用Drupal。