ThinkPHP
按照MVC思想开发的一个框架,也叫TP框架。
优点:
1、快速,稳定的搭建系统程序
2、可以使开发人员经历集中在业务逻辑上,不需要关系程序的底层架构
3、可以节省大量代码,后期的升级、维护、优化十分方便
4、有利于团队的代码风格统一。
相关的一些框架
1、zend framework
zend公司开发的官方的框架,功能很强大,重量级框架
2、Yii
国人自己开发的重量级框架,该框架的特点是代码的可重用性好
3、CI(code Ignore)
轻量级的框架
4、cakePHP
外国的PHP框架
5、ThinkPHP
国人开发的,免费、开源的,简单的、面向对象的,轻量级的PHP框架
ThinkPHP文件在网上下载再来后的文件结构:
ThinkPHP的结构如下:
在ThilkPHP\Library\Think文件夹中,几个重要的文件
1、App.class.php 框架核心类文件
2、Think.class.php 每次请求都要执行的类
3、Controller.class.php 控制器的父类
4、Model.class.php 模型的父类
5、View.class.php 视图的父类