今天上午,学会了整合FCKeditor和image assist,从永岛告诉我客户的需求,到选取模块,再到实现两个模块之间的整合,也花去了6个小时的时间了。客户的需求其实很简单,也很常见,就是想在Fckeditor中插入图片,点击图片,能够链接到图片的节点页面,或者说是原始页面。相关的模块一大堆,需要选用哪一个。选了模块以后,还要学习如何整合。比如,最后选择了image assist,那么就要整合它和fckeditor之间集成,有些模块之间的集成不是一下子就搞定的。需要多做一些工作。有时候选择的模块可能是错误的。那样需要花费更多的时间。
上个月去外研社,白小雨让我现场帮他解决问题,在短短的2个小时内,我帮他搞定了3个问题,这些都是困扰他们多时的问题。还有很多其他的例子,别人会很惊讶,这样的问题我都会,这么简单就搞定了。是的,就是那么简单。
对于每个简单的问题,在学会其相应的解决办法的过程,都是需要花费不短的时间的。我之所以能够那么短的时间,解决问题,就是因为我用了2年的时间,重复同样的事情,两年来,我一直从事Drupal的技术工作,从而积累了大量的经验。这是一个过程,需要慢慢积累。一个问题解决了,下次遇到同样的问题,就省事不少。一个问题解决了,下次遇到同样的问题,思考一下有没有更好的解决办法。
日积月累,是一个过程。