APP下载

ThinkPHP5.0目录结构 作用及其初略说明

消息来源:baojiabao.com 作者: 发布时间:2024-05-04

报价宝综合消息ThinkPHP5.0目录结构 作用及其初略说明

ThinkPHP是一个快速、简单的基于 MVC 和面向物件的轻量级 PHP 开发框架。V5.0 基于 PHP5.4 设计(支援 PHP7 ),采用全新的架构思想,引入了很多的 PHP 新特性,支援Composer ,实现了惰性载入。

最近突然对PHP语言产生了兴趣,看完PHP基础后,研究了下ThinkPHP框架,以下是ThinkPHP5.0版本的目录结构:

ThinkPHP5目录结构

说明:

ThinkPHP使用单入口模式(以后章节说明),入口为public目录下的index.php档案application目录:应用目录,预设情况可使用常量APP_PATH表示该目录(具体以后章节说明)extend目录:应用扩充套件目录 ,预设情况可使用常量EXTEND_PATH表示该目录public目录:对外访问目录,如1所言,ThinkPHP框架下对所有应用的访问,都统一通过该目录下的index档案进行访问,并通过其他手段进行过滤等runtime目录:执行时目录,专案执行后会自动向该目录写入快取档案等thinkphp目录:框架核心目录,ThinkPHP框架的核心(重要,以后说明),预设情况可使用常量THINK_PATH表示该目录vendor目录:第三方类库(Composer扩充套件)目录,预设情况可使用常量VENDOR_PATH表示该目录​think档案:命令工具入口build.php档案:自动生成定义档案 composer.json档案:Composer定义档案composer.lock档案:Composer锁定档案 .gitignore档案:说明git提交需要忽略的档案列表档案(具体可学习git参考文件).travis.yml档案:可持续整合(CI)定义档案CHANGELOG.md档案:git说明档案(具体可学习git参考文件)LICENSE.txt档案:授权说明档案README.md档案:Markdown语言编写的说明以上,就是ThinkPHP框架根目录下的预设档案和资料夹的基本介绍,下章介绍thinkphp目录框架

2020-01-26 09:59:00

相关文章