cms

各种 CMS 的比较

CMS.jpgCMS (Content Management System )提供了简单便捷的构筑网站的方式,使用户可以快速有效的管理网站内容,譬如我这里使用的 Drupal,就是时下流行的 CMS 中的一种。对于 CMS 的选择,最主要的还是看自己的需求,发现了一个不错的比较各种 CMS 功能的网站:CMS Matrix 。它提供了 612 种不同 CMS 的横向比较,在它的网站上,可以一次同时比较10种 CMS 的功能。另外,它还有对一个 CMS 的各种属性(譬如安全性,易用性,客户支持等)的评分,方便用户横向的对一个 CMS 有个大致的了解。下面是各个属性的冠军:

Best Rated By Users
System Requirements 6.67/10 Textpattern
Security 6.75/10 Point Dynamics CES Enterprise v2.0
Support 6.50/10 Cola
Ease of Use 6.94/10 Point Dynamics CES Enterprise v2.0
Performance 7.00/10 MeshCMS
Management 6.95/10 Joomla!
Interoperability 6.29/10 Plone
Flexibility 7.06/10 TYPO3
Built-in Applications 6.68/10 Xaraya
Commerce 6.72/10 Drag Drop Site Creator

呵呵,虽然 Drupal 没有得到一项冠军,但是在每个分类的排名都不错,譬如 System Requirement 的排名是第二,Security 的排名也是第二。另外,如果发现的比较中意的 CMS,并且如果这款 CMS 是 Open Source 的,则可以到 Open Source CMS上去试用这款 CMS。另外,Open Source CMS 也提供一个各种 CMS 的比较排名,虽然不是很细致,但是也可以作为一种参考。不过就我个人觉得,如果选择 CMS,Drupal仍然是一个很不错的选择:)

Blog分类: 
Free Tags: 

CMS 的战争

CMSWar.png很久以前写过一篇帖子,说Mambo死了,现在看来Mambo真的死了,从Johnsen那里看到了这幅通过Alexa统计的几个主要的CMS(Content Management System)工具的最近三个月网站日浏览的统计,这份统计包括Drupal, Joomla, Mambo, Xoops 和 Typo3,很明显可以看出曾经的CMS老大Xoops已经式微,Mambo在变故之后半死不活,Typo3一直都名声平平 (不知道Typo3与Typo是什么关系,Typo是基于Ruby on Rails的blog系统,有着非常kool的ajax应用,正准备搭一个Typo看看)而相比较而言,Joomla与Drupal却变得越来越popular,四月中的那次飞跃估计与Drupal 4.7的最终推出关系比较大。当然这只是对于各个CMS的流行程度的一个估测值,会有这样那样的bias,譬如可能因为是Drupal的安装使用过于复杂所以用户才不断的到Drupal.org上去问问题,导致Drupal的网站页面访问上升,而Xoops因为发展历史很长,并且使用简单,所以用户在下载安装之后不用经常的去Xoops的网站寻求帮助(呵呵,GRE逻辑题)。但是不管怎样这份Alexa的Pageviews的统计还是能给我们指一指CMS的流行风向:)

Blog分类: 

升级到 Drupal 4.7-RC2与Blog演进史

今天 Drupal 推出了 4.7版的第二个Release Candidate,因为看到开发人员很自信的说这可能是正式版发布前的最后一个RC了,所以刚才升了一下级,从beta6 到 rc2的升级过程很平稳,因为没有数据库的改动,所以只需要替换一下文件就可以了,比从drupal 4.6.6到drupal 4.7-beta6的升级简单了很多,上次升级数据库的变动很大,为了顺利升级,还仔细写了升级步骤计划:)RC2修整了自RC1以来的很多bug,感觉比较明显的是我在用Beta-6时遇到的链接无法使用<front>指定的问题,RC2已经解决了。

在不断的升级过程中,也逐渐的剔除掉了越来越多的原有的CMS(内容管理系统)的特色从而增强了blog的特色。最初搭建这个网站的时候,因为中文Drupal的资料还是不是很多,再加上后来接受开始做Drupal的汉化,所以就启动了"论坛"模块方便大家交流关于Drupal的问题与心得,后来还做了一些关于Drupal的book,由于这些功能的存在,整个网站更像一个包括blog的cms而不是一个专门的blog,后来和大米一起搭建了Drupal China,有了专门的Drupal中文社区,所以我这里就没有必要再启用这些功能了,特别是Drupal China被Drupal列为正式的中文支持社区后,就更方便中文的使用者找到和使用这个网站了,昨天突然发现Drupal China的Page Rank已经是6了!中文网站PR是6应该也有不少,但是考虑到Drupal China才搭建不过一个多月,另外像新浪、搜狐、网易这些门户的PR也不过才有7,Drupal China已经算是很不错的了:)另外说句题外话,好像使用独立域名的中文blog好像很少有PR值到6的(主要指首页,某些单独页面的pr值可能到6),甚至连使用donews blog平台的keso的blogPR值也只有5,当然也不是完全没有,google的中文黑板报的PR值就是6,呵呵,也许这些数字说明不了什么,只是俺的职业习惯对数字比较敏感吧(特别是数字排序):)

也是因为有了Drupal China,所以我这里可以更加的blog化了,先是停用了论坛模块,然后取消了论坛的相关分类词,然后停止了这里一些关于Drupal手册的制作,然后更改了主题。原来由于cms的需要,不得不用三栏宽幅主题,后来虽然一再精简,还是为cms的结构所限制,而现在可以放心的使用两栏的主题了。同时也取消了首页链接上的"blog"链接,因为真个网站都是blog了,所以也没有必要再单列出这个导航链接。然后又利用drupal方便的内容管理批处理系统,把所有提升到首页的非blog文章都取消了"提升",也就是说在"首页"所能看到的就只有blog 帖子。一些旧的非blog的帖子可以通过搜索来查阅,譬如以前整理的一些有意思的转贴。不过还有一些非blog的东西被重点保留,譬如从中国地图出版社的BBS上整理出来的中国历史地图集,那里的论坛很不稳定,动辄就被关掉,现在又不知道为什么被关了,不过还好,尽管论坛不能访问了,论坛里的地图通过链接还是可以访问的,保留这样一份整理过的地图集链接,比较方便我自己还有一些喜欢历史的朋友读书时查询。还有就是一份历史年表,方便对比查阅公元纪年与传统历史纪年,曾经建议过Google除了加入节气日期查询外再加入历史纪年查询,不知道Google会不会有一天真的提供这项服务。

呵呵,总的来说,原来是一个包含blog的cms,而现在是一个有着某些cms功能的blog,这也正是Drupal的迷人之处。选择blog工具就像选一双合适的鞋,合脚是最重要的!:)

Blog分类: 

Drupal 的 SEO

最近详细的读了几个CMS的评测,尽管各种不同的CMS有各自的粉丝,但是有一点是共识:Drupal的SEO(搜索引擎优化)是最好的。事实似乎也说明了这一点。譬如在网站上搜索 The 这个单词,虽然The Economist的Page Rank要比The Onion高,但是Drupal搭建的 The Onion 的排名却要高于非 Drupal 的 The Economist。不仅如此,The Onion 在搜索结果中还显示了次级目录,这在搜索时是很占便宜的。不仅google如此,百度也十分喜欢drupal,百度国学搜索推出来的时候,在百度上查“国学搜索”,我这里的结果是第一,百度自己的结果是第二;尽管现在搜索结果的排名有所改变,但是我这里的结果仍然在前五,尽管我只写过一两篇关于百度的国学搜索的文章。

其他的譬如“土豆烧牛肉”,我在google那里的搜索结果中排第四,“吴起”在google那里是第四个结果,“维基百科”在百度上是第五个结果,前几天热炒的《天下总舆全图》我在google上的排名是第一。。。基本上我这里提到的东西,在搜索引擎的前几页都可以找到,并且大多都显示次级目录。这对网站本身是一个比较有利的因素,因为搜索一个关键字,往往google给你的是十几页的结果,一般的访客最多只耐着性子看几页罢了,排名越靠前,被浏览到的机会越大,我这里的流量,有80%左右是来自搜索引擎的。这个对一般的Drupal站点意义不大(特别像我这样连Ad Sense都丢掉了的blog),但是对于一些商业站点来说,确实难得优势,SEO较好的CMS会省下一大笔银子:)

Blog分类: 
Free Tags: 

Mambo死了,Drupal将辉煌?

Mambo的纠纷成为开源CMS中的一大新闻,它在Drupal社区自然也产生了不小的影响,但是那几日正好Drupal更换服务器,所以Drupal社区的讨论并不是特别热烈。事情过去一阵子了,独立出来的开发团队也推出了新的Joomla项目,老的Mamboo Foundation也还在维持着前途未卜的Mambo,呵呵,不想再重复纠纷的本身,只想说说Mambo的分裂对Drupal的影响。

不只一个网站在哀叹Mambo死了,这次分裂肯定会对Mambo造成巨大的损失,而与此同时,这也给Drupal创造了机会,很多的用户开始放弃Mambo而改投Drupal阵营,不少曾经的Mambo的开发者也转而支持Drupal, 并发表了洋洋洒洒十几页的Drupal与Mambo的比较,力挺Drupal,不过如果仅仅从opensourcecms.com 上的投票来看,Drupal还有很长的路要走,它的流行程度仍然远远低于Mambo,但是就前景而言,Drupal的前途似乎更光明一些。

Joomla和Mambo最终会怎样,这非常难说,但是有一点是肯定的:推动开源软件发展的不是志愿者,而是受雇佣的员工,譬如Mambo,在它的背后,Miro曾经投入了大量的金钱,据称每年有20万美元之巨;Drupal也不例外,现在主站的机器分别是Sun,Dell等几家公司捐赠的,而google还为Drupal的发展提供了资金。呵呵,希望Drupal的前景一直光明下去:)

Blog分类: 
Free Tags: