TP源码下载
TP 官网:http://www.thinkphp.cn/
版本的选择
对于目前在TP官网中有两个大版本可以选择分别伪5.0版本和3.2版本
- 5.0版本主要是指针对接口使用的
-
下载TP3.2版本源代码
对于目前完整版本跟核心版本在选择时建议选择完整版本。因为完整版本除了包括核心版本的代码之外还包括了其他功能代码(例如 分页,验证码,此功能在核心版本中不存在)解释TP源代码中文件目录的含义
查看解压的文件及目录
Application:TP默认的应用代码存储的目录
Public:TP默认的存储静态资源的目录(img,js,css)
ThinkPHP: TP框架的源代码
.htaccess:apache的重写规则文件
composer.json :composer的配置文件,composer是一个PHP的管理工具
Index.php : 代表项目的入口文件(加载TP的源代码键具体的调度操作)
- 查看Thinkphp目录
Common:TP默认的公共函数
conf :TP 的默认信息
Lang:tp 的语i包
Library:TP的核心源码库
Mode:TP支持的模式
Tpl:TP 默认的系统模板
ThinkPHP.php:TP 框架的框架的入口(作用非常作用,通过引入该文件可用载入TP框架)
TP框架部署项目
配置虚拟主机
- 创建项目根目录
- apache 虚拟主机配置文件
- 修改本机hosts指向
- 访问
部署项目
- 拷贝TP框架的源代码
- 创建项目的入口文件
- 访问项目生成代码
查看应用下的目录
- 查看目录
- 查看Home文件