围观 Joomla, Wordpress 和 Drupal

[原文]
1. http://www.chinaz.com/web/2011/0416/172655.shtml

但凡接触过互联网的人,大都知道网页和博客,或许您也非常希望能有一个属于自己的网页或者博客。当前,也有各式各样的程序代码可以让你创建一个网站或者博客,我们现在更多的把他们称之为CMS(内容管理系统)。如果您在互联网上搜索一下,估计自己也会非常迷糊到底该采用哪种程序,在您开始之前,无妨一读下面的内容。

在众多的CMS当中,大家经常使用的是wordpress, joomla和drupal。这三个系统也各有其特色。但是,在这三者当中,我们该选择哪种呢?

最近的这几年,wordpress无疑在一步一步的发展成为一个非常优秀的CMS系统,而Joomla和Drupal也在致力于成为这一潮流中的领头羊。他们都是开源软件,也都有着来自世界各地的社区贡献者帮助他们开发和拓展可能的应用。虽然wordpress被认为是这场厮杀当中的失败者,但是wordpress无疑是如今最优秀的博客软件了。他们最终都是一个包含着优点和缺点的CMS,您可以使用任意一个来创建属于你自己的网页或者博客。

现在,我们就来聊聊这三个CMS 系统。

WordPress

Wordpress是一款非常优秀的快捷网站创建系统,但是它并不适合于所有的网站,而是适合于一些有复杂功能要求的网站。我们经常会用Wordpress建立一个博客类型的网站,但是现在高速发展中的WordPress已经可以创建不同样式与设计、功能丰富的网站了。Wordpress留给作者的第一印象就是很容易上手。当您第一次使用Wordpress,相信您也会和笔者一样惊异于他如此简单和容易上手。使用Wordpress来创建一个属于自己的博客,应该会是一个不错的选择。

来自用户的各种评论,例如ping,个人资料页面,trackbacks等等也都被收纳进入了程序的开发之中,Wordpress的开发者也如同比赛般的在制作具备更佳功能的各种模板。

您 在网络上搜索下就能发现,竟然可以在那么多的社区当中找到各式各样的wordpress的设计模板,也正因为如此,wordpress成为了世界上应用最广泛的CMS系统,它的下载量,官方网站的访问量都足够让您 吃惊。不相信吗?可以点击这里看看。

Drupal

如果您喜欢编写和探索程序,或者喜欢自定义某一个功能部分,那么Drupal无疑是您不错的选择。

Drupal正是这样一款可以非常方便进行二次开发的程序。相比其他的CMS系统,Drupal CMS良好的安全性显现无疑,因而赢得了很多用户的亲睐。Drupal也同样有许多的社区,如果你有什么问题无法解决,那么可以去IRC聊天频道,那里会有开发者用户帮助您,同样,您可以通过查阅Drupal丰富的说明文档来了解如何创建一个模块,如何升级,如何迁移站点等等。

当然,Drupal为了凸显它在开发上的“弹性”,自然在设计方面会有所不及。这就是为什么您会看到很多Drupal的模板都非常简略,而无法与华丽的Wordpress和Joomla模板相比了。

Joomla

如果说Wordpress提供了更多的便利,Drupal更亲睐于开发,那么Joomla又定位于什么呢?是更倾向于设计方面吗?若这是您的总结,那么事实上Joomla做到了二者兼顾。Joomla其名在斯瓦希里语中的意思就是全部在一起。

Joomla为设计者提供了足够的便利去创建一个新的模板,所以更多的设计者乐意去创建Joomla的模板而不会选择Drupal。但是,Joomla真的可以做到很轻松的创建木板,并且很容易的就自定义核心代码吗?答案是肯定的。懂得设计的朋友一定会因为其强大的模板系统而倍感幸福了, 因为Joomla可以让他们很方便的根据自己的需要重新设计或者重建模板。现在也有越来越多网站新手愿意使用这个CMS系统来打造自己的网站。

Joomla提供了MVC系统,哪怕你只是能写一点点代码,或者是只了解一点点模板只是,也不必担心会改变代码原型了。什么是MVC呢?MVC也就是模型视图控制器(Model View Controller),它分离了原始代码设计工具与商务设计工具

但是Joomla还不够完美。Joomla还不像Drupal那样有足够的“弹性”。在Joomla上做大幅度的代码修改,有可能会导致系统不工作,或者系统负荷过大。Drupal能够在单一数据库的情况下运行多网页和前后台管理程序,Joomla在这一点上还有所不足。

当我们把Joomla与Wordpress放在一起来比较的时候,Joomla在人性化方面也有所欠缺。笔者身边的朋友更多地会因为Wordpress的人性化而放弃Joomla,这不是说我们需要去教他们关于Joomla的一些东西,或是说去说服他们为什么要用Joomla,而是人们大多不喜欢去研究一个相对复杂的东西,而是希望可以很轻松的掌握他们想要的东西。

总结

Wordpress

如果您想建立一个博客,可以很轻松地上手安装使用,并且可以像换衣服一样随意更换各种模板,那您无疑应该选择WordPress.

Joomla

如果您希望建立一个稍微复杂一点的网站(不仅仅只是博客),例如公司性质的网站,图库等等,并且拥有漂亮的模板,良好的社区支持,那么Joomla会是您 的第一选择。

Drupal

如果您希望自己创建一些功能模块,就选择Drupal 。Drupal的开发者们是极富创造力的,几乎每个月都能看到修正过的最新版本。所以,如果您想要在建立自己的站点时,有那么一点挑战,并且可以建立一些自己需要的功能模块,Drupal无疑是您的最佳选择。

现在不是只有一种系统可以用来建立我们自己的网站,我们也不应该把自己局限在某一个系统当中。面对这么多不同用途,不同思路,不同机会的系统,为什么不尽力尝试下让这些CMS系统变得更加强大一些呢。

我相信,是时候我们开始展望一个超越现在的、全新的未来-我们将用这几种不同的系统来完善自己的系统,并在这些了不起的代码和知识上继续开拓。

将来有一天,我们会审视这三个截然不同的软件,思考哪一个是最好的,并且记得是Joomla、Wordpress和Drupal-不是它们中的某一个,而是它们三个-在用那种完美的、开源的方式推动着我们不断前进。

您觉得呢?是否已找到一个比其他系统更可靠的系统?还是还坚持三个都使用,视项目而定?请在评论中告诉我们!

时间: 2025-01-31 06:03:36

围观 Joomla, Wordpress 和 Drupal的相关文章

在Wordpress和Drupal面前,它不值一提

Squarespace的最初版本只是Anthony Casalena为自己搞的个人网站.这是一个普通的创业故事.就像Drew Houston,因为忘记带U盘而在公共汽车上想出了Dropbox这个点子.只不过,很少有创始人会像Casalena一样,走上这么漫长的道路. Squarespace成立于2004年,至今已是第十个年头.在2010年成功进行了3850万美元的A轮融资之前,他从未动过让公司快速增长的念头.而后,公司迅速成长,成为成千上万的非专业Web开发人员的首选.它顺利搭上了今年的超级碗,

WordPress与Drupal的Nginx配置rewrite重写规则示例_nginx

WordPress wordpress依然是目前是世界上最流行的博客系统,越来越多由wordpress搭建而成的网站在使用nginx服务器软件,这里就来分享一下WordPress的nginx重写规则:   server { listen 80; server_name www.jb51.net jb51.net; access_log /data/logs/nginx/www.jb51.net.access.log main; index index.html index.php; root /

新版本Nginx导致Wordpress,Drupal等框架无限重定向解决方案

服务器配置是前端用Nginx,后端用http://www.aliyun.com/zixun/aggregation/14417.html">Apache解析PHP. 从老版本的Nginx升级到新版本(>1.0)以后,发现Wordpress建立的站点都出现无限循环重定向问题.Google搜索,发现很多人遇到这个问题,并不是单纯Wordpress,Drupal, PHPCake等框架也都遇到同样的问题.wordpress的解决方案是 安装禁止重定向的插件就可以了,但是缺陷是,这样会不利于

Dreamweaver CS5 中启用 WordPress 代码提示功能的图文方法

使用 Dreamweaver 这样的可视化的 IDE 工具进行编程的最大的一个好处是它的代码提示功能,只要输入几个字符,IDE 工具就会智能的给出一系列可选的函数或者变量让你输入. 代码提示功能的好处是非常明显的,比如你对某个函数记不清楚,就可以通过代码提示功能快速输入,而不用去搜索和查资料,即使非常清楚,也可以通过代码提示功能快速输入而无需输入每个字符,这样的对编程效率提高是非常明显的. Dreamweaver CS5 支持 WordPress 代码提示 我们知道 Dreamweaver 代码

DreamweaverCS5中启用WordPress代码提示功能方法

  使用 Dreamweaver 这样的可视化的 IDE 工具进行编程的最大的一个好处是它的代码提示功能,只要输入几个字符,IDE 工具就会智能的给出一系列可选的函数或者变量让你输入. 代码提示功能的好处是非常明显的,比如你对某个函数记不清楚,就可以通过代码提示功能快速输入,而不用去搜索和查资料,即使非常清楚,也可以通过代码提示功能快速输入而无需输入每个字符,这样的对编程效率提高是非常明显的. Dreamweaver CS5 支持 WordPress 代码提示 我们知道 Dreamweaver

用wordpress插件一分钟搞定Google adsense设置

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 wordpress是非常流行的博客程序,相信站长们一定都不陌生.平时在网上和朋友们聊做站的经验,很多人都对用wordpress有点抵制,貌似在国内的站长圈里还没有非常流行,只是名气比较大.笔者在比较过一些CMS和博客系统以后,还是觉得wordpress是非常好的一个选择.主要原因就是wordpress有一个非常庞大的插件库,全世界有许许多多的

5条WordPress博客SEO基本技巧

中介交易 SEO诊断 淘宝客 云主机 技术大厅 WordPress是最好的博客平台之一.我们可以选择Blogspot,WordPress,Drupal等许多博客平台.但我个人最终还是选择了wordpress,因为它强大的可扩展性(大量的主题和插件支持),灵活性,容易实现SEO等等. WordPress博客平台超越其他博客平台的主要因素是它强大的搜索引擎优化功能.默认的WordPress设置已经实现了70%SEO任务,但我们需要将效果最大化,需要对wordpress进行更多的SEO优化. 现在,我

为我的WordPress做安全防护实录

最近看了infosec 出品的<<Protecting WordPress Installations in an IaaS Environment>,决定给裸奔的wordpress做做安全加固. wordpress是国人搭建个人博客的首选,其地位等同于论坛搭建首选discuz(话说,discuz才报出全局变量绕过导致的命令执行大洞,唉,开源的APP都是不产蜜而产getshell的蜂巢) wordpress以丰富的插件(插件漏洞)闻名,因此攻击者一般会对wordpress来个指纹识别(除

创造更好的WEB表单:良好的用户体验设计原则和范例

文章描述:现在的WEB设计出现了许多新的设计趋势.最新的CSS3正在越来越多的被设计师们所采用,表单设计也不例外的需要设计师们投入更多的关注和思考. 设计师不再只是为互联网创造漂亮美观的图形那么简单了,作为一个WEB设计师,我们还需要考虑一些其他的问题,比如用户体验,算法,代码等等.如今用户体验设计越来越重要,对于WEB表单的设计尤其如此. WEB表单设计的目标是设计出一套让用户能够从填表到点击提交按钮的最简单的流程.这个过程中不需要太多的炫目效果,虽然jQuery的表单插件一直都很受欢迎.在这