框架之争
作者 : admin 于 2008年11月13日, 21:36:52
2008
11-13
11-13
最近在看一些框架,从zendframework,cakephp,IC,都大概了解了一下,因为以前习惯全部手工代码,但后来发现这种方式过于松散,松散到不能管理,因为类,函数,虽然有自己的方式整理,但每次开展项目的时候都得重新整理,重新配置接口,过于麻烦,于是想到了框架。
框架,其实是用程序管理类库的一种方式,采用统一的接口,统一的调用风格进行操作,对于团队合作中代码可读性提供了便利。但框架也有很严重的问题,就是效率。
框架大都采用了单点的入口,然后提供url的路由功能进行解析,另外,类的调用也大都采取__autoload进行寻找,大大降低了程序的效率。
后又看了奶瓶老仙的BSMlite,深有感触。
其实,使用框架完全可以应付中小型项目,至于效率,也可以在完工后进行优化再发布,这样就会达到两全其美的效果。