ThinkPhp文件目录介绍说明

我们下载TP框架后,解压缩到web目录下面,可以看到初始的目录结构如下:

www  WEB部署目录(或者子目录) ├─index.php       入口文件 ├─README.md       README文件 ├─Application     应用目录 ├─Public          资源文件目录 └─ThinkPHP        框架目录

开发人员可以在这个基础之上灵活调整。其中,ApplicationPublic目录下面都是空的。

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目录下面,具有更好的安全性。

来源:春哥技术团队,欢迎分享,转载请注明出处。(欢迎加春哥团队客服微信号:taike668)

本文地址:https://www.chungetd.com/jishu/509.html
上一篇:ThinkPHP简要介绍及3.2.3版本更新说明      下一篇:phpstudy提示要安装zend该怎么办?