当前位置:K88软件开发文章中心网站服务器框架ThinkPHP → 文章内容

ThinkPHP目录结构

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-26 15:31:32

由 AdairSweet 创建,路飞 最后一次修改 2016-02-24 下载框架后,解压缩到web目录下面,可以看到初始的目录结构如下:www WEB部署目录(或者子目录)├─index.php 入口文件├─README.md README文件├─Application 应用目录├─Public 资源文件目录└─ThinkPHP 框架目录开发人员可以在这个基础之上灵活调整。其中,Application和Public目录下面都是空的。README.md文件仅用于说明,实际部署的时候可以删除。上面的目录结构和名称是可以改变的,这取决于你的入口文件和配置参数。Application目录默认是空的,但是第一次访问入口文件会自动生成,参考后面的入口文件部分。其中框架目录ThinkPHP的结构如下:├─ThinkPHP 框架系统目录(可以部署在非web目录下面)│ ├─Common 核心公共函数目录│ ├─Conf 核心配置目录 │ ├─Lang 核心语言包目录│ ├─Library 框架类库目录│ │ ├─Think 核心Think类库包目录│ │ ├─Behavior 行为类库目录│ │ ├─Org Org类库包目录│ │ ├─Vendor 第三方类库目录│ │ ├─ ... 更多类库目录│ ├─Mode 框架应用模式目录│ ├─Tpl 系统模板目录│ ├─LICENSE.txt 框架授权协议文件│ ├─logo.png 框架LOGO文件│ ├─README.txt 框架README文件│ └─ThinkPHP.php 框架入口文件上述应用的目录结构只是默认设置,事实上,在实际部署应用的时候,我们建议除了应用入口文件和Public资源目录外,其他文件都放到非WEB目录下面,具有更好的安全性。

ThinkPHP目录结构