跳转到主要内容
兆走 提交于 20 August 2014

我和Drupal的故事 

Tim Yao 

 第一次听说Drupal,大约是三年前。当时的情况是我刚来澳洲不久,十几年没有碰过编程,打算重操旧业。 

十几年前我也是做过网站的,用过HTML,VB啥的。不过现在一切都是从零开始,亏我心态好,HTML、CSS、JS、PHP都是重新看起来。 

 为了能直接应付将来的工作和面试需要,我基本上都是看英文教程。因为看了中文的你在交流的时候还需要转换成英文,最糟糕的情况可能是很多东西明明知道却无法用英文表达。另一方面也当作练习英语,本人大学英文只有四级水平。。。 

 刚开始看得确实很累,速度也慢,但慢慢的就习惯了。如果说学佛经要懂梵文,那么学IT真的得学好英文。能看第一手的资料,就不要看二手的。世界这么大,如果只看中文的资料,那么损失的不是一点点。 

 回到Drupal。我第一份工作朋友介绍的,给一个老外做点小活,没收钱,他请我吃了两顿饭,并且给我一些建议。其中一个建议就是不建议使用Drupal,因为他觉得很难用。这让我整整一年多都没有去碰Drupal。 

 于是在这一年里我主要都去弄WordPress了。做了很多项目,当时觉得WordPress真是好用,不过慢慢的也体会到了WP自身的不足,特别是面对复杂的需求,往往很受限制。WP的设计还是太简单了。同时也因为各种机会接触了其它的CMS和eCommerce平台,以及PHP框架像CI,但就是没有碰Drupal。 

 真正开始接触Drupal是在一年多前,当时准备跳槽。上网搜了一下,发现Drupal的职位居然比WordPress和Joomla都多,收入也高不少。很多政府网站都是用Drupal做的。Drupal甚至还有一个专门的distribution叫aGov,就是专门为澳洲政府开发的。因为平时也接些私活,便想找机会做一个Drupal7的网站。先是找了一套Lynda的D7的后台使用视频教程,VeryCD电驴上下的(很怀念这个网站,现在已经不行了)。每天上下班路上看看,然后居然一天就把网站做出来了。当然网站需求比较简单,不过立马让我对Drupal刮目相看。 

 简历投出去,很快就接到了面试通知,主要是Drupal开发,还试工了半天。居然都被我忽悠过去了。就这样我和Drupal终于走到了一起。 

 刚开始我也很纠结,是否要把自己的职业发展和Drupal绑在一起。因为Drupal水很深,要精通并不容易。很多东西自成一派,没什么通用性,如果Drupal将来不行了,那么自己现在时间和精力的付出,都可能换回的只是一堆鸡肋。 

 所以在平时工作中我还是有所保留,并没有把精力都放在Drupal的深层理解上,以对付工作需求为主。更多的学习精力放在Web Develop更具有普遍性的地方。 

 平时遇到问题都是谷歌,一般都会把你引到drupal.org或者stackoverflow上。我想我的大部分问题都是在这两个地方解决的。stackoverflow还有一个专门的Drupal子网站。慢慢的,我也开始尝试反馈给社区,希望能贡献一份自己的力量。 

 直到最近的一个项目,需要用Drupal Commerce。我才被迫开始认真开始学习Drupal。我曾尝试看drupal.org的文档来学习,然后发现很难看,和Drupal的后台一样,体验太差。视频教程是我比较喜欢的,比文字直观,但是Youtube上的视频数量多质量却参差不齐。最后我找到了drupalize.me。虽然要花钱,但是真的物有所值。不能不说是我看过的最好最全的Drupal视频网站。可惜的是视频不能下载,这就意味着一旦会员过期就没法再查看视频,我又是懒得做笔记。。。 

 另一个是每天上下班的路上我开始找Drupal的podcast听。比如lullabot和DrupalEasy的,每期都会讨论一些关于Drupal技术和发展的讨论。我对Drupal的兴趣开始与日俱增,并开始尝试参加一些当地的Drupaler meetup,准备把Drupal和自己的职业真正的结合起来。 

 然后是Acquia的云主机,免费试用让我体验了Drupal飞一般的速度。原来经过性能优化,Drupal也可以不是那么慢。另一个让我受益匪浅的是国内网站drupal大学(drupal001),很多关于性能的文章让我豁然开朗。我和老板已经商量今后的项目打算放到Acquia上。作为Drupal背后的公司,Acquia这两年的飞速增长也让我对Drupal更加有信心。 

 相比国外,国内用Drupal还是少了点。不过现在高手其实也不少。感觉就是没有一个官方的网站,自发组织数量不少,但是因为基数不大反而还分流了。其实国内的几个Drupal社区都是不错的。分享这一个小小的经历,也算是为我们的社区做点小小的贡献吧。 

 

标签
Drupal 版本

读后感……2000年毕业,非计算机专业……却迷上了计算机。后来的工作一直和计算机有关,但是只是最简单的维护性工作,简单故障诊断,啥坏换啥,最骄傲的是换电容,重装个系统,拉根网线……持续了很长一段时间,07年换了一任领导,要给单位做个内网主页,在verycd上下载了一套韩国模板?里面还是table做布局……然后又放下了……14年,领导有心更换主页,于是,抓起了几年前买的方医生的书,一边看一边就做了。。。今夜无眠,荷尔蒙失调了。。。知道自己总是不求甚解,完成任务就OK,你们提到的性能什么的,在我根本没有考虑过……因为不过是个内网主页,没有那么大的访问量,而且大家已经习惯慢慢打开。这几天又有新运动,配合某部门做了个页面,与drupal无关,看着CSS禅意花园,选了一个css就做了出来,感觉自己比学drupal前理解力有了提高。路很长……生活如白开水般,动漫,游戏都远离我很久,现在爱看的除了美剧就是尉迟琳嘉的时政吐槽,还有?今日说法?算是午餐的浓汤吧……记得小时候很讨厌看那种纯推理的剧,现在竟然爱上了比利时人。。。前天早晨单车雨中差点和停靠的大货OOXX,幸亏还算灵活,在对面大灯闪开的一刹那,看到了背板,闪过了脑袋,没躲过身体……算是保住了不进医院的……哦,我是离宫主。。。北方纯爷们!好久不趴着打字了。听到咪哥的呼噜声,,,也有些困了。顺便跟晴空道个早安。。。