CakePHP,试用告一段落

用CakePHP依样画葫芦写了一个Blog后,自己尝试写了一个最简单的BBS,具备分页,用户注册验证等基本功能。感觉在刚开始试用CakePHP时,由于并对MVC模式知之甚少,OO的编码习惯也还没有完全适应,所以并没有真正体验到框架所号称的快速开发优势。但之后再写BBS时逐步意识到了框架的威力。灵活的库表操作封装,基本可以令你在写一些简单应用中完全不需要涉及Sql语句,使用SESSION完成用户登录验证也体现了MVC耦合性强的特点。最多的学习感受是,MVC和OO的配合使用的确令程序的逻辑性大大增强,之后的可维护性也随着程序的逐步升级而变得健壮。还有就是可以适应多人开发要求,个人可以写属于个人的方法,之后再统一封装,完全改变了过去面向过程编写代码时一写到底的情况。

由于下周要开始新任务的安排,对于CakePHP的试用只能告一段落了。不过关于框架的学习才刚刚开始,特别是CakePHP手册还没有能仔仔细细的看上几遍。国内很多优秀的PHPer纷纷推出了中文版的手册,正是有了这些友善的帮助文档,令我在使用的过程中效率大大提高。所以这里也要感谢这些利用闲暇时间为广大同胞贡献优质文档的人们。正是由于他们无私的工作才促进了PHP在国内的发展。

No comments: