1 框架
- 框架本质就是半成品的源码库
- 框架一般包含很多内置功能(数据库的操作、分页、验证码)
1.1 PHP常用框架
- zendfromework
- YII框架:典型特点将代码的重用率使用到极限
- Laravel框架
- thinkPHP框架:简称TP
1.2 TP框架的优点
- 国人开发。符合国人编程思想
- TP社区较活跃(使用人多),文档充足
- 国内使用量较大。可以支持很多种项目
1.3 TP文件目录解释
- Application:TP默认的应用代码存储的目录
- Public:TP默认的存储静态资源目录(img、js、css)
- ThinkPHP:TP框架的源代码
- .htaccess:Apache的重写规则文件
- composer.json:composer的配置文件,composer是一个PHP的管理工具
- index.php:代表项目的入口文件
1.3.1ThinkPHP目录文件
<