Joomla, Wordpress, Drupal 比较
最近搞了几个免费的php空间,分别在上面安装了Joomla, Wordpress, Drupal这几个开源的php内容管理系统,本来还想试试xoops,但免费空间上传确实太慢了,没能完成其安装和测试,先拿这几个比比吧。
1、使用体会
wordpress
wordpress使用时间相对长一些,最初在新浪sae中搭建自己的博客使用的就是这个系统,插件很丰富,国内也有很多专门针对wordpress进行开发的团队,至于提供theme和plugin介绍和下载的站点也不计其数。代码看起来也比较简单,稍微有些php的知识,就可以完成代码及功能的修改。汉化也很完善,不懂英语的人也可以使用该平台迅速搭建自己的博客平台。
当然,wordpress定位于博客系统,做博客非常合适。但是做其他就有点困难了。前些日子仅仅了解wordpress,对一个要做自己公司网站的朋友推荐了wordpress系统,当然也可以实现,毕竟稍微稍有点别扭。只能说,在简单易用上,wordpress是胜了的。
wordpress安装皮肤和插件还算比较简单,下载了之后,解压,然后上传到web站点的对应目录即可。
Joomla!
Joomla!汉化还是比较完整的,国内有许多专门的Joomla!爱好者站,后台的管理界面很漂亮,而且安装过程中还可以安装示例数据,这样就比较容易理解哪里的数据对应哪部分内容。
Joomla!有很多特别漂亮的皮肤,当然其中大多是收费的(谁闲的没事去做特别漂亮的皮肤,然后免费共享出去啊!),也有很多收费的组件和扩展。
说白了,Joomla!是一种形式的生态系统,许多人在免费使用它,也有许多人或公司依靠制作组件、扩展和皮肤来赚钱。
不过互联网上也常常传来不同的声音,说Joomla!不好的,怪它收费的,说要离开Joomla!去做drupal的。其实是其定位不同,不同的人适合不同的情况而已。
Drupal
Drupal国内也有很多爱好者,据说文档很全。但我看到的结果是在国内爱好者还是比较少的,至少要比Joomla要少。而且几乎没有中文的文档。
Drupal的优势是其架构很优秀,使用该架构为基础,在其上进行二次开发会比较顺手。当然,这也有一定的学习成本,像我这样刚刚试着装了Drupal的新手,完全不知道在后台应该干啥。
Drupal代码只有2M多,上传到免费空间也就不成问题,网上说的优势也挺多。但是我分别在本地和免费空间上安装后,发现它运行速度明显比Joomla!慢,而且慢的不是一点半点。
插件和皮肤的安装特别简单,它和Joomla都提供了直接根据下载路径进行安装的功能,甚是方便。但其对插件的管理方式又有所不同,Drupal全都罗列出来,看着很头疼。而且插件启用的多了,内存竟然占满了(免费空间大概仅仅提供几十兆的内存),新手遇到大问题了,哈哈。
2、可查看的信息比较
先看看各公开的参数比较:
| 系统要求 | Drupal | Joomla | Wordpress |
| 费用 | 免费 | 免费 | 免费 |
| 操作系统 | 任何 | 任何 | 与操作系统无关 |
| 许可 | GNU GPL | GNU/GPL v2 | GNU GPL |
| 编程语言 | PHP | PHP | PHP 4.2版本或更高 |
| 根权限(Root Access) | 没有 | 没有 | 没有 |
| 命令行权限(Shell Access) | 没有 | 没有 | 没有 |
| 网络服务器 | Apache, IIS | Apache | Apache, mod_rewrite |
| 安全 | Drupal | Joomla | Wordpress |
| 审核跟踪 | 是 | 否 | 有限的 |
| 验证码 | 自由添加* | 自由添加 | 否 |
| 内容核准 | 是 | 是 | 是 |
| Email核实 | 是 | 是 | 自由添加 |
| 登录历史 | 是 | 是 | 自由添加 |
| 插件认证 | 是 | 是 | 是 |
| 问题通知 | 否 | 否 | 自由添加 |
| Sandbox | 否 | 否 | 有限的 |
| Session 管理 | 是 | 是 | 自由添加 |
| SSL 兼容 | 是 | 是 | 是 |
| 版本控制 | 是 | 自由添加 | 自由添加 |
| 支持 | Drupal | Joomla | Wordpress |
| 商业手册 | 有 | 有 | 无 |
| 商业支持 | 有 | 有 | 无 |
| 商业培训 | 有 | 有 | 无 |
| 开发者社团 | 有 | 有 | 有 |
| 在线帮助 | 有 | 有 | 有 |
| 插件 API | 有 | 有 | 有 |
| 专业服务 | 有 | 有 | 无 |
| 论坛 | 有 | 有 | 有 |
| 第三方开发者 | 有 | 有 | 有 |
| 用户讨论会 | 有 | 有 | 有 |
| 易用性 | Drupal | Joomla | Wordpress |
| 拖放内容 | 自由添加 | 否 | 是 |
| 邮件讨论 | 自由添加 | 自由添加 | 有限的 |
| 友好的 URLs | 是 | 是 | 是 |
| 批量上传 | 自由添加 | 是 | 自由添加 |
| 拼写检查 | 自由添加 | 否 | 自由添加 |
| 样式向导 | 有限的 | 否 | 否 |
| 订阅 | 自由添加 | 自由添加 | 是 |
| 模板语言 | 有限的 | 是 | 否 |
| 用户界面层 | 否 | 是 | 是 |
| 撤消编辑 | 有限的 | 否 | 自由添加 |
| 所见即所得编辑 | 自由添加 | 是 | 是 |
| Zip归档 | 否 | 否 | 自由添加 |
| 性能 | Drupal | Joomla | Wordpress |
| 高级缓存 | 有 | 有 | 自由添加 |
| 数据库复制 | 有限的 | 无 | 无 |
| 负载平衡 | 有 | 有 | 无 |
| 页面缓存 | 有 | 有 | 自由添加 |
| 静态内容输出 | 无 | 无 | 有限的 |
| 管理 | Drupal | Joomla | Wordpress |
| 广告管理 | 自由添加 | 有 | 需要插件 |
| 剪贴板 | 无 | 无 | 无 |
| 内容时序安排 | 自由添加 | 有 | 自由添加 |
| 在线管理 | 是 | 是 | 是 |
| 主题 / 皮肤 | 有 | 有 | 有 |
| 回收管理 | 无 | 有 | 无 |
| 网站统计 | 有 | 有 | 自由添加 |
| 在线主题设计管理 | 是 | 是 | 是 |
| 在线翻译管理 | 有 | 自由添加 | 有限的 |
| 流程自动化引擎 | 有限的 | 无 | 无 |
| 灵活性 | Drupal | Joomla | Wordpress |
| 内容重用 | 有限 | 是 | 否 |
| 可扩充的用户资料 | 是 | 是 | 否 |
| 多语言内容 | 是 | 自由添加 | 自由添加 |
| 多网站部署 | 是 | 自由添加 | 否 |
| RSS | 有 | 有 | 有 |
| FTP 支持 | 有限的 | 是 | 自由添加 |
| UTF-8 支持 | 是 | 是 | 是 |
| CGI 模式支持 | 是 | 是 | 否 |
| 元数据(Metadata) | 有 | 有 | 有 |
| URL重写 | 是 | 是 | 是 |
| 商业 | Drupal | Joomla | Wordpress |
| 代理跟踪 | 自由添加 | 自由添加 | 无 |
| 库存管理 | 自由添加 | 自由添加 | 无 |
| 可插式支付 | 自由添加 | 自由添加 | 无 |
| 可插式货运 | 自由添加 | 自由添加 | 无 |
| 可插式传真 | 自由添加 | 自由添加 | 无 |
| 销货点 | 无 | 自由添加 | 无 |
| 购物车 | 自由添加 | 自由添加 | 无 |
总结
wordpress适合做博客;Joomla!适合在无技术能力上的企业网站搭建,功能要比wordpress强大,美中不足就是想要的东西都得收费;Drupal,做啥都行很好很强大,不过你要是不会玩,还真玩不动,就是有门槛。
评论