文章导航PC6首页软件下载单机游戏安卓资源苹果资源

pc软件新闻网络操作系统办公工具编程服务器软件评测

安卓新闻资讯应用教程刷机教程安卓游戏攻略tv资讯深度阅读综合安卓评测

苹果ios资讯苹果手机越狱备份教程美化教程ios软件教程mac教程

单机游戏角色扮演即时战略动作射击棋牌游戏体育竞技模拟经营其它游戏游戏工具

网游cf活动dnf活动lol周免英雄lol礼包

手游最新动态手游评测手游活动新游预告手游问答

您的位置:首页精文荟萃网络软件 → 开源CMS系统Joomla与Drupal孰优孰劣?

开源CMS系统Joomla与Drupal孰优孰劣?

时间:2011/4/6 18:15:59来源:执子之手与子偕老作者:山寨大王我要评论(2)

Joomla和Drupal都是非常优秀的开源CMS系统,人们常常拿这两个系统作比较,是选择Joomla还是选择Drupal?相对于个人而言,这两个系统我觉得就好象操作系统中的Windows与Linux一样,joomla更像windows,界面漂亮,商业化程度高,操作简单,上手快,而drupal则类似于linux,入门难,灵活性高,更适合于做二次开发。

1、安装界面:
joomla相对drupal要简单一点,joomla安装包带有示例数据,而drupal没有,就安装来说,drupal就象不安装示例数据的joomla,给新手使用带来很大困难。

2、内容构建:
相对于joomla来说,一般发布内容比较简单,创建Section,创建Category,然后在类别下面建立文章,使用较为简单,对于一般中小企业的发布信息要求而言,操作比较简便,使用都也相对容易理解。drupal发布内容时就感觉相对复杂一点,节点类型,分类,尽管可以很简单的发布文章内容,但要想很好的管理内容,前期对节点类型与分类的组织是一项很重要的内容。

3、组件相关:
对于joomla与drupal都有足够多的组件支持,但对于joomla的组件来说,一般组件的目的都很明确,并且大部份情况下,一般不需要别的组件来支持自己运行。但drupal很不一样,很多组件要相互配合才能比较好的使用,如CCK中要加N多个组件才能比较好用,这就给初学者带来比较大的困惑。上手难。

4、文档质量:
Joomla! 文档相对落后,文档团队对论坛的支持似乎不够,Drupal相对好些,但是也不强。两者的中文文档都不怎么样!

5、中文汉化:
这个相对于来说是drupal的一个弱点,除了drupalchina.org对于drupal官方版本的汉化之外,很难看到drupal中文组件的汉化。而joomla中文化相对要做的好很多,如joomlagate专门汉化各种组件。

6、模板系统:
joomla与drupal的模板系统都做的很不错,但joomla模板对于第三方组件来说,没有很大的约束力,可能有很多的第三方组件与官方的模板是不一致的。drupal情况相对要好很多,各种组件的模板使用基本都遵循官方模板的原则。我们必须承认Drupal开源社区的力量更为强大,同时Drupal的开源行动更为彻底,而 Joomla!众多的商业扩展和商业模板带给 Joomla!更多的铜臭,但是我们也不得不承认,正是这铜臭使得Joomla!模板更加漂亮,而漂亮的模板是促使我使用Joomla!的一个重要的原因。

7、二次开发:
drupal无疑是完胜joomla。

8、稳定程度:
据说在开发时间对比上,Drupal为412人工年,Joomla为41人工年。目前看来好像是Drupal的程序稳定性都比较好。而尤其是Joomla! 1.5的错误简直就是相对失败的开源软件。

9、版本控制:
Joomla!版本控制不力,从号称成熟的,发展了多年的 Joomla! 1.0系列,匆匆忙忙的推出一个又一个的安全补丁,几乎不到一个月就发布了两个补丁,我们可以看到,不成熟的测试和版本控制制度。也许推出Joomla! 稳定版是为了与Drupal 6.0比较吧,可以原谅。

10、源码大小:
drupal的代码很少,文件也少,对不支持服务器端在线解压的主机来说是个福音。joomla大很多,上传安装文件要累死人。

11、权限控制:
Joomla权限控制很简陋,给用户管理带来很大困难,不得不借助第三方组件,而Drupal基于角色来控制权限,支持自定义角色,权限控制非常棒。Joomla下一个版本1.6会对权限提高不少,期待吧。

12、其它:
Drupal本身整合了论坛,而Joomla必须要借助桥接器来整合论坛。Drupal安装后不用任何第三方插件都已经非常强大了。一套Drupal系统可以建多个站,而你要用Joomla建多个站,你必须得安装多个Joomla系统。

结论:
如果你是新手想马上建立一个简单CMS网站话,就用Joomla!。
但是如果你想实现一个复杂的CMS+BLOG+FORUM等的系统,Drupal是一个好的二次开发平台。

相关视频

    没有数据

相关阅读 可缓存的CMS系统设计 2可缓存的CMS系统设计1云顶之弈怎么排位 云顶之弈排位系统详解英雄战棋各大种族和职业技能介绍 英雄战棋装备系统简析dnf2019师徒系统资格介绍 dnf师徒系统资格获取条件介绍2019lol2019季中英雄之礼活动地址 lol2019MSI季中英雄之礼活动地址和平精英防沉迷系统怎么解除 刺激战地和平精英健康系统防沉迷解除腾讯游戏防沉迷系统解除教程 2019腾讯游戏防沉迷解除方法

文章评论
发表评论

热门文章 种子搜索神器怎么用?抢票软件哪个好?2014

最新文章 勒索病毒怎么处理 勒索OBS直播教程 OBS直播软 WIFI共享精灵怎么设置热点 WIFI共享精灵设置百度云收藏怎么用 百度云收藏使用教程三款免费wifi热点软件初体验160WiFi破解校园客户端:实现网络共享

人气排行 WirelessMon怎么用?WirelessMon使用图文教种子搜索神器怎么用?p2psearcher、BT盒子种IE 9 安装教程及必须系统补丁海纳百川下载器怎么用?海纳百川下载器使用OBS直播教程 OBS直播软件怎么用ip助手快速换IP,清Cookies——刷票、申请Q抢票软件哪个好?2014手机、PC端所有抢票软猎豹免费Wifi开启失败的解决办法