基于楠哥对《制约Drupal在中国流行的几大因素》评论的观点发散

  今天楠哥回复了《制约Drupal在中国流行的几大因素》一文,针对Drupal在中国不流行的原因提出了几点看法。(查看评论原文

 

以下,基于楠哥的观点做出一些发散:

1、开发成本,想要很好的运用和开发Drupal 首先得是优秀的PHP 工程师,然后还需要对前端的技术CSS HTML JavaScript 相当熟悉才可以运用自如;

  观点发散:使用Drupal做项目的成本比较高,这个主要是指学习成本,学习任何技术和产品都不可避免要投入一定的学习时间。相对于以CMS加框架为模型、包含回调和诸多抽象层概念的Drupal而言,它的学习难度和周期都相对较长。然而一旦上手之后,对于开发性的项目而言,开发成本则要远远要低于CMS、框架或者纯代码。

  Drupal学习成本有多高?这个不好说,因人而异,以下再次附上Drupal学习曲线美图一张:

Drupal学习曲线

 

2、主要客户,国外似乎诸如 白宫 麻省理工 等政府或学校非盈利性质的客户使用Drupal 比较多,但回看国内的此类机构,政府和大学似乎从来都不屑使用开源项目,因为他们从来都“不差钱”;

  观点发散:Drupal在国外政府中的使用率非常之高,单单就美国而言,除白宫之外、美国国防部、商务部、教育部、能源部、内政部、农业部、国安局、国家核安全中心、交通运输部、联邦通信委员会、NASA(美国航空航天局)等数以百千计的公开和内部站点都在使用Drupal。

  (关于使用Drupal制作的政府网站列表请访问 groups.drupal.org/government-sites )

  而在教育方面,根据前几年Acquia公司提供的数据(见下图),全球最著名的100所高校中,有71所不同程度地使用Drupal。随着Drupal的流行,这一数字还在上升。同时就国内而言,北大、清华等高校也开始不断增加Drupal在项目上的使用量,详情可参考《北京大学各类Drupal站点陆续上线》一文中的介绍。

Drupal在高校及教育领域中的使用统计

  尽管政府和高校很多都使用Drupal,使用Drupal制作的盈利性站点的数量还是要远远多于政府和高校站点的数量,因此如果说Drupal的主要客户是政府和高校等非盈利站点,很容易误导很多不明真相的朋友。

  国内政府和高校并非不愿意使用Drupal,更多只是没有很好的契机接触和了解Drupal,清华和北大就是很好的例子,在接触和了解Drupal之后,不仅决定使用它,而且还斥资建立内部的Drupal团队,既不断使用Drupal制作新站点,也将老站点逐渐迁移到Drupal上来。

  而至于哪些盈利性项目可以使用Drupal来进行开发,答案是“所有”,但这个问题背后的问题应该是哪些项目适合使用Drupal进行开发,关于这一点,请大家参考《哪些项目适合使用Drupal进行开发》(编写中)

 

3、使用体验,对于国内的环境来说,诸如康盛的CMS 会更适合国内用户,安装完马上就可以使用,就像WordPress 常用的功能都有,但Drupal 是一个开发框架,安装完之后你什麽都不能做,甚至配置一个WYSIWYG 所见即所得编辑器都有点复杂;

  观点发散:作为开发平台,Drupal核心所提供的功能非常基本,因为这种精简使使用者有更大的扩展空间,但同时相对于很多产品模型的CMS而言,会多出一些工作量。

  但正如《哪些项目适合使用Drupal进行开发》(编写中)所言:任何类型的站点都可以基于Drupal来进行制作,但这不意味着所有的网站都要选择Drupal来进行制作。对于简单的博客,无需太多定制功能和后续的扩展,选择WP自然是比Drupal更好的选择,至于只想做论坛或门户的站长而言,在平台选型上,康盛的DZ以及织梦CMS、帝国CMS、PHPCMS都是比Drupal更省时省力的做法。

  在正确的项目上选择正确的工具,才好事半功倍。


付费阅读