Rails 的相关感想
框架 VS CMS
Ruby on Rails的竞争对手并不只是其它的框架。
还要和被称作 CMS (Content Management System)的一群系统竞争。
这次选择了下面5个作为比较的对象。
- WordPress (PHP)
- Joomla! (PHP)
- Drupal (PHP)
- Xoops (Python)
- Movable Type (Perl + PHP)
按照惯例利用 Google Trends 和 indeed.com 的Job Trends 作为比较基准。
CMS的世界比框架的世界的产品竞争更加激烈。
这里列举的5个以外,还有Nucleus CMS, Typo3, Mambo, Zope, Plone, PHP-Nuke。
另外Joomla!,是Mambo的后继项目。
Google Trends
蓝色是WordPress ,红色是Joomla!,黄色是Drupal,绿色是Ruby on Rails。对象国是“美国”。

啊! Ruby on Rails完全输给了CMS。
好像不知不觉中,CMS的世界变得如此强大。
2008年是CMS年啊。
用Xoops和Movable Type代替Rails的话图表如下(绿色是Xoops ,紫色是Movable Type)。

对于CMS的需求正在扩大。2004年处于顶位的Movable Type正在失去支持。
但日本是下面这种情况。

在海外急剧失去支持的Movable Type在日本还保持一定的支持率,这是日本的特点。
在2008年里,霸权从Xoops转移到了WordPress。Joomla!和Drupal没有在其它国家那样的人气。
indeed.com - Job Trends

因为CMS本来就是不具备专业的知识也会使用的,所以指定特定CMS人才的的招聘可能很少。
这里Rails超过了它,保持了点颜面。
但是从这里的图表也可以看出2008年是CMS的年。
在劳动市场,指定WordPress, Drupal, Joomla!的需求信息基本上都沿着相同的轨迹,在2008年急速增长。
(2009/01/12)
- 前言
- Rails是否能成为企业领域的主流 (2008/03/29)
- Rails 2.0 测速 (2008/03/30)
- 测试驱动开发和调试代码 (2008/04/07)
- Git or Mercurial (2008/04/22)
- RESTful Ruby on Rails -- 美丽与复杂 (2008/04/23)
- RESTful Ruby on Rails -- 单数与复数 (2008/04/24)
- 读 Rails 的源码 (2008/05/02)
- sudo: no passwd entry for app! (Capistrano 2.3.0) (2008/05/12)
- Rails on GlassFish (2008/06/18)
- 怎样回答“Ruby 没有类型声明,在规范的系统里能使用吗?”这样的问题 (2008/11/23)
- 怎样回答“Ruby是脚本语言,不是有点慢吗”这样的问题 (2008/11/24)
- 哪种编程语言将来有前途 (2009/01/10)
- 哪种框架将来有前途 (2009/01/11)
- 框架 VS CMS (2009/01/12)
- Rails 2.3 spawner/reaper 变为 DEPRECATED (2009/03/25)
- db/seeds.rb (2009/06/08)
- LESS与Sass (2009/08/03)
- Rails 2.3.4 与 I18n (2009/08/15)

