我在选择框架的时候非常谨慎,因为一个PHPer在选定这个框架来学习的时候,必定是全身心的投入并熟悉这个框架的逻辑习惯等等。有人告诉我说:“我都学了好几个框架了。”。我想告诉他你对你学习的框架产生了习惯了么?PHPer的第一个框架我看来觉得了一个程序员的日后的发展轨迹。所以框架的选择一定要经过深思熟虑后再下决定。
我选择的是ThinkPHP,因为这个框架非常完善的技术信息资料以及符合中国程序员的思考逻辑。并且支持很多新的元素。当然包括很重要的MVC。先前我看了CodeIgniter这个框架我第一感觉是他的URL不符合我的逻辑虽然它可以设定下来但是我觉得任然不对路。ThinkPHP支持URL模块化,但默认是常规的。很棒!不需要很多的调整和工作就可以至今进入开发环节。ThinkPHP为我节约的很多时间和步骤。我很喜欢这个ThinkPHP。虽然这在ThinkPHP网站上说的是轻量级的框架,但是我认为是一个中量级的框架,因为它做的很完善。而且ThinkPHP对自身的框架很开放,不需要很多精力就可以DIY自己的类等等。
选择它我没有任何遗憾和质疑!