航空论坛_航空翻译_民航英语翻译_飞行翻译

 找回密码
 注册
搜索
查看: 3625|回复: 0
打印 上一主题 下一主题

drupal适合你吗?比较drupal,joomla!和dedecms等主流cms [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2009-7-14 16:47:35 |只看该作者 |倒序浏览
要回答这个问题不是那么简单,还是先比较几个主流的CMS系统把,有比较才有鉴别。我在创建派派人的时候,尝试过joomla(Mambo),xoops,drupal,dedecms,可以说是国内外几个主流的cms。当时首选的是joomla,因为我记得2006 Open Source Content Management System Award Winner,排名第一的是joomla,既然如此,当然就把他作为首选了,附带提及一句的是,manbo的核心和joomla是一样的,manbo被收购之后,商业气息太浓,如果你要从两者之中选择一个的话,选择joomla就好了,他的资料也不少。而且更加活跃。! C+ [6 i+ }4 ~) @0 W; @% i( ?1 H
( O. R) D' e: j5 U! }
joomla!最大的好处是上手很快,而且商业化的支持做得比较好,(主要是针对其他的几个开源平台而言),开发文档全面,模块化的管理非常方便。还有一个非常大的优势就是界面,的确很漂亮,尤其是用了drupal后,我就不禁疑问为什么drupal官方不做几个好看的模板了。总的说来,joomla偏向终端应用,Joomla!主要是针对单站式的中小型内容管理系统,更适合新闻发布等。由于长时间的开发Joomla!的稳定性较好.但是在使用的过程中,我就发现joomla!的不便之处,它基于菜单来组织网站的结构,这既是他的优势,也是他的限制,菜单分层结构的限制使得它的扩展性非常的差,我记得当时想要实现一个多层菜单(超过3层)无从下手,最终只好放弃了。, m# H) U" y/ c/ a; ?% k

9 Q, B3 g, l! a; Z接下来,我尝试了xoops,xoops优越的地方很多,而且是很关键,用户群组权限管理这个是joomla没有的,高度集成其他模块。但是,xoops是用区块开布局,最讨厌的是基于模块的显示。比如,让一个区块显示在文章管理这个模块上,文章管理这个模块下的所有的页面都会显示出这个区块。而不是某个页面,这个似乎是有点违背了xoops基于页面的架构了。总而言之,xoops比joomla!更适合二次开发。
* L  p# H! c- J, |( ^! `) W) v+ J. Z  v0 l3 x6 f& K
但是比较而言,drupal才是程序开发者的最爱,如果你有能力去hack他的话,你会对此着迷的。我在尝试drupal的过程中,这是体会最深刻的一点。不过开始使用drupal的时候,他更像是个噩梦,最大的问题就是,drupal看上去什么都不是,因为drupal开始设计的时候只是作为一个博客工具来开发的,而且drupal非常的灵活,有大量的模块可以选择,有时候我就在到底是down一个模块还是自己开发一个而犹豫不决。 druapl的开发社区人数众多,模块也是层出不穷,可以说,凡是当前流行的功能,在drupal官网上就会出现。 例如当时digg类的网站很热门,马上就有很多digg相关的模块,让你去顶文章,收藏到digg等等。但是,别人开发的模块又常常会和你自己的需求不一致,hacking的时候特别多,到现在,我更多的是hacking而不是download了。2 I' c, E, h* b  I" t8 i( v. h
不过,话又说回来,drupal的问题也不少,界面是第一大问题,默认的界面非常的丑陋,简直不像一个专业网站,包括中文翻译,还有性能的问题,关于性能的问题,我会另外再说,因为这个问题太重要了,也是一个经常争论的问题,那就是drupal是否适合构建大规模高负荷的系统,如果用它默认的机制,我发现一个简单的首页居然能够调用数据库多达1000次,简直有点耸人听闻。好在能够hacking。呵呵。3 r  K5 }3 z9 u' X1 W: x
$ Q& ?" |1 o% i4 [2 ~) R0 e
Dedecms也是一个不错的选择,尤其是对于国内的站主来说,它极大的缩减了建站的时间,尤其是采集模块,不过这也让它成为了垃圾站点的首选终极武器,据说百度对dedecms建站不是太友好,不过也有不少dedecms搭建的知名站点,这里就不做宣传了。/ S, t' x  n6 P* F3 d2 @, o

5 A7 }) E/ n1 }5 ?. [如果要选择的话,个人情况不同,选择也不一样,如果你的E文不好,那么直接选择dedecms就可以了,而且dedecms非常适合中国国情,版面丰富,经常是一大堆的内容堆砌到页面上,上手快,可谓投入小,收益大,我们都用它。否则的话,首选是drupal,但是需要具备一定的开发能力,你会越来越喜欢他。至于其他的两个,如果你搭建一个小型企业发布站点,joomla是一个不错的选择,保时捷就是用joomla!搭建的,界面很酷。xoops,不怎么做推荐了。毕竟优点不如其他几个突出。
您需要登录后才可以回帖 登录 | 注册


Archiver|航空论坛 ( 渝ICP备10008336号 )

GMT+8, 2024-5-20 16:57 , Processed in 0.015600 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部