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

 找回密码
 注册
搜索
查看: 3696|回复: 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就好了,他的资料也不少。而且更加活跃。
$ X6 u* \& d" I3 v. w3 W4 s9 d# y# E& L5 s! U. r
joomla!最大的好处是上手很快,而且商业化的支持做得比较好,(主要是针对其他的几个开源平台而言),开发文档全面,模块化的管理非常方便。还有一个非常大的优势就是界面,的确很漂亮,尤其是用了drupal后,我就不禁疑问为什么drupal官方不做几个好看的模板了。总的说来,joomla偏向终端应用,Joomla!主要是针对单站式的中小型内容管理系统,更适合新闻发布等。由于长时间的开发Joomla!的稳定性较好.但是在使用的过程中,我就发现joomla!的不便之处,它基于菜单来组织网站的结构,这既是他的优势,也是他的限制,菜单分层结构的限制使得它的扩展性非常的差,我记得当时想要实现一个多层菜单(超过3层)无从下手,最终只好放弃了。( I( i, z, f" |" l1 @' w# }
' ^1 O9 T5 V, b3 W" L
接下来,我尝试了xoops,xoops优越的地方很多,而且是很关键,用户群组权限管理这个是joomla没有的,高度集成其他模块。但是,xoops是用区块开布局,最讨厌的是基于模块的显示。比如,让一个区块显示在文章管理这个模块上,文章管理这个模块下的所有的页面都会显示出这个区块。而不是某个页面,这个似乎是有点违背了xoops基于页面的架构了。总而言之,xoops比joomla!更适合二次开发。" v: ^* q  Y# N; n5 f) q. h

7 v, I# O0 \" F, i- x( t但是比较而言,drupal才是程序开发者的最爱,如果你有能力去hack他的话,你会对此着迷的。我在尝试drupal的过程中,这是体会最深刻的一点。不过开始使用drupal的时候,他更像是个噩梦,最大的问题就是,drupal看上去什么都不是,因为drupal开始设计的时候只是作为一个博客工具来开发的,而且drupal非常的灵活,有大量的模块可以选择,有时候我就在到底是down一个模块还是自己开发一个而犹豫不决。 druapl的开发社区人数众多,模块也是层出不穷,可以说,凡是当前流行的功能,在drupal官网上就会出现。 例如当时digg类的网站很热门,马上就有很多digg相关的模块,让你去顶文章,收藏到digg等等。但是,别人开发的模块又常常会和你自己的需求不一致,hacking的时候特别多,到现在,我更多的是hacking而不是download了。- S+ h1 R% J& n6 v: f0 A5 ?
不过,话又说回来,drupal的问题也不少,界面是第一大问题,默认的界面非常的丑陋,简直不像一个专业网站,包括中文翻译,还有性能的问题,关于性能的问题,我会另外再说,因为这个问题太重要了,也是一个经常争论的问题,那就是drupal是否适合构建大规模高负荷的系统,如果用它默认的机制,我发现一个简单的首页居然能够调用数据库多达1000次,简直有点耸人听闻。好在能够hacking。呵呵。. ^6 o  B/ c/ R1 c/ {( W

( y2 N( W1 U& ~) z/ h- k6 C5 ~( u$ KDedecms也是一个不错的选择,尤其是对于国内的站主来说,它极大的缩减了建站的时间,尤其是采集模块,不过这也让它成为了垃圾站点的首选终极武器,据说百度对dedecms建站不是太友好,不过也有不少dedecms搭建的知名站点,这里就不做宣传了。
3 r' h9 \4 g, q  e2 z$ R& L# L1 M$ }, g( b" r1 Y
如果要选择的话,个人情况不同,选择也不一样,如果你的E文不好,那么直接选择dedecms就可以了,而且dedecms非常适合中国国情,版面丰富,经常是一大堆的内容堆砌到页面上,上手快,可谓投入小,收益大,我们都用它。否则的话,首选是drupal,但是需要具备一定的开发能力,你会越来越喜欢他。至于其他的两个,如果你搭建一个小型企业发布站点,joomla是一个不错的选择,保时捷就是用joomla!搭建的,界面很酷。xoops,不怎么做推荐了。毕竟优点不如其他几个突出。
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2024-11-25 02:53 , Processed in 0.021001 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部