由于前一段时间应征了一份工作,结果因为不会开源CMS系统而失败了。 所以,决定学习Drupal
机缘巧合,找到了这个培训班。 找到了可以一起学习的人,很是高兴
其实,早在2年前,就有一位老友建议我要多看看开源的CMS,可惜我一直没有兴趣。 主要原因呢,是不喜欢去适应他们的框架, 因为我觉得很多东西并不合理
那时候理想的WEB开发方式,是用AJAX完全实现表现层,服务器端只暴露出一些函数,供客户断调用 来提供纯粹的数据. (很像.net AJAX的开发理念)
后来呢,发现这种全AJAX的方式,怎么说呢,不利于SEO. 而且,js的执行效率在IE7下。。实在是有点慢。 就开始考虑别的设计模式
最先看的是.net 的 webform. 说实话,打心底的不喜欢这种模式。 虽然整个概念很简单,个人理解就是行为,控件驱动模式。 但给我感觉很大的限制了自由度 所以,初初了解下就放弃了
09年,.net开发了.NET MVC模式。 说到MVC可是相当火热了。 jave,.net,php都有自己的MVC。 除了java,其他两种都有略微了解
感觉.net的和php相比呢 的确做的要好一些。 php感觉还是在数据抽象层有着不小的略势。不过,php还是我最爱的语言,哈哈,加油吧,zend
说回MVC,感觉现在的MVC还是不能完全实现视图代码的完全分离。 不过,研究了MVC后,逐渐使我接受了,非纯AJAX开发以外的其他方式。 就这样,drupal重新回到了我的视线中。 恩,差不多把前前后后都说了,好~ 经过一章的废话后,下章开始学习咯 :)
.