这两个CMS是国外CMS软件中最流行的.很多人都在中间作选择, 我 发文来比较一下.
流行程度
看来2005年以来joomla就飞速发展远远超过drupal的流行程度了.
光看这个肯定不够,看看技术比较吧:
界面美观
Joomla的界面比Drupal更好看,尤其对站长来说,后台的界面也比较舒服。Drupal的一般较难看一些. 也许因为更多的是程序员参与吧,可能美工底子差些?呵呵.
后台系统
Joomla后台操作比较繁琐,不适合新手.光设置都要费很长时间,再加上分类,添加文章都需要多次步骤,效率比较低.
相对的Drupal比较简单,基本上不用设置, 非常灵活好用.
模板功能
joomla 的模板提供的选择比较多,很容易添加新模板.也有商业支持,但是要钱(废话,商业支持不要钱?)
Drupal官方发布模板都比较简单,一般只适合做左中右结构的网站,如果你想自己在模板里多加一些容器来放Drupal的区块,需要phptemplate_regions函数,当然更方便的是module_invoke函数,可以让你的区块显示在你想放的任何地方。不过免费模板似乎比较令人失望.
论坛和博客功能
Joomla开放性不及Drupal,论坛和博客要靠第三方组件,而且还没有一个好的论坛组件或桥接程序,Blog也是整合的不佳.相反Drupal在这方面就明显有优势.自带的论坛和博客非常好用.
SEO
Drupal明显占优.Joomla的 OpenSEF 不错,也进步很快. SEF 大致比得上但要花费50欧元. 代码不是很适合SEO,Drupal代码比较精简,适合SEO
其他比较
Joomla安装一次只能弄一个网站,相反Drupal可以做多个网站
Joomla分类只能有两级,Drupal有多级
总结
总的来说,如果你想做一个交互社区,想要更多的人开发的新工具应用到网站上,就选择Drupal.如果你只是想组织网页和文章内容到你的网站,就选择Joomla比较合适.
有兴趣的可以看看 国外网站的比较列表 ,我这里就不做翻译了
另外drupal赢得 2007年最佳开源cms ,06年是joomla.是否是一个势头就请各位自行判断了
此篇为原创文章,转载请注明:转载自 仲和博客 [ http://zhongheblog.com ]