关于Joomla!与Wordpress的对比,网上已经有好多版本的对比,也有很多种对比的结果以及优缺点的分析,那些重复讨论的结果我就不列举出来了。我就说说我使用这两套程序的一些体验吧。
先说Joomla!吧,必竟一直都在用它
Joomla!我从1.7版本开始接触,一直到Joomla!2.5x从最初的使用者,开始尝试开发自己的Joomla!扩展,我开发的第一个扩展就是Joomla! SEO优化组件,因为当时我的工作是网站SEO优化,为了工作需要才硬着头发开发了这套能自动化代替人力发布文章的组件,过程虽然曲折,可是收益很多。然后到了Joomla!3.x系列开始就是开发各种扩展,有很多都是用Joomla!建站项目中应客户的需求开发的,模板、模块、插件、组件都开发过,Joomla!给我的感觉很棒,不管是页面布局的灵活性、可扩展性、安全性都非常的强。当然入门会有点难以理解,特别是Joomla!的菜单机制,但是这个也是Joomla!的核心,Joomla!主要纽带就是菜单,如果理解菜单机制的话, 那么Joomla!就很容易上手了。
最后说说Wordpress吧,最近的一年都在用它
我接触Wordpress比接触Joomla!还要早,当时非常流行博客程序,所以自己也跟风装了一个Wordpress,但是真心的用不惯,最后反而去用了ZBLOG搭建了自己的第一个博客网站。一直到今年因为工作需要,又重新的使用了这套程序,这么多年过去了,Wordpress的后台一直没有改变过,唯一改变的就是各种插件与模板比以前多了很多很多,这也是它一直这么热门的原因了。说说使用感受吧,如果真的要说Wordpress优秀的话,我倒觉得Wordpress很多的扩展要比它本身还要优秀,Wordpress本身就是一套博客程序而已,可是为了增加功能各种第三方扩展强硬的把各种功能都塞给了它,然后就造成凌乱的后台菜单和数据库数据,最主要的是第三方扩展都围绕着Wordpress自带的那几张数据表,特别是posts和postmeta这两张数据表,媒体库加一张图片也要往数据库里插上几条记录,经常是1000多条post记录而postmeta数据表能达到十几W条记录这么多,有时候我就不明白那些第三方扩展为何不自己弄自己专用的数据表,这是我最不喜欢Wordpress的一点,毕竟我的工作就是维护这些Wordpress网站,可想而已,日渐增加的不知名的各种数据让我抓狂,所以我只能简单粗暴的把那些扩展不定时乱插入数据的代码给删掉了。Wordpress给我的感觉就是“扩展比它自己本身还要优秀”。
这两套程序对于扩展方面的比喻就是,Joomla!的扩展管理就好比一个正规的市场,商品都是按规定好的位置分门别类来管理;Wordpress的扩展管理就好比摆地摊的,一条街上卖啥的都有,它只是提供了位置,而没有很好的分类管理。
以上只是我的个人使用体验,不代表大部分人的观点。必竟Wordpress的优势很明显,简单易学,扩展多。Joomla!的缺点是入门难一些,使用起来也比Wordpress难一些。