ThinkPHP 2.1PHP框架

ThinkPHP2.1 的 MVC 结构挺适合入门的,逻辑清晰、代码风格也不复杂。你要是之前用过 Laravel、CI 那类 PHP 框架,再看这个就会觉得它轻便多了。自带的 ORM 写数据库操作也比较顺手,省去多手写 SQL 的麻烦。

代码结构比较规整,Application下就是常见的ControllerModelView,一目了然。还有自动加载机制,写类不用总require,开发体验不错。

路由也挺灵活的,支持PATHINFOREWRITE,URL 能搞得挺简洁。如果你想做点 API 服务,用这个也能快速搭起来,控制器直接返回json就行。

还有一点挺实用,ThinkPHP2.1 对环境要求不高,PHP 5.3+MySQL就能跑,拿来做一些老系统的维护项目再合适不过。

不过版本稍老了,适合做一些简单后台、CMS 类项目,或者学习 MVC 架构用。如果你偏向现代项目开发,可以看看它的新版本或者考虑转 Laravel 啦~

实在不想一行一行写控制器?ThinkPHP 支持命令行生成,几秒钟就能拉出一套文件结构,开发效率蹭蹭地上去。

如果你对MVC结构还不熟,可以先看看ThinkPHP MVC 框架的,讲得还挺清楚。

pdf 文件大小:2.13MB