ThinkPHP50目录结构,作用及其

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文件:自动生成定义文件


转载请注明:http://www.aierlanlan.com/cyrz/2317.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了