ThinkPHP框架目录结构
文件路径 | 文件描述 |
\index.php | 入口文件 |
\Application | 应用目录 |
\Public | 资源文件目录 |
\ThinkPHP | 框架核心目录 |
\Application目录结构(应用目录,保存了所有的应用文件)
文件路径 | 文件描述 |
\Application\Common | 应用公共模块 |
\Application\Common\Common
| 应用公共函数目录,为Application目录下的所有模块提供公共函数 |
\Application\Common\Conf
| 应用公共配置文件目录,为Application目录下的所有模块提供公共配置 |
\Application\Home
| ThinkPHP框架默认生成的Home模块 |
\Application\Home\Conf
| 模块配置文件目录,为Home模块提供配置信息 |
\Application\Home\Common
| 模块函数公共目录,为Home模块提供公共函数 |
\Application\Home\Controller
| 模块控制器目录 |
\Application\Home\Model
| 模块模型目录 |
\Application\Home\View
| 模块视图目录 |
\Application\Runtime
| 运行时目录 |
\Application\Runtime\Cache
| 模板缓存目录 |
\Application\Runtime\Date
| 数据目录 |
\Application\Runtime\Logs
| 日志目录 |
\Application\Runtime\Temp
| 缓存目录 |
框架核心目录结构
文件路径 | 文件描述 |
\ThinkPHP\Common | 核心公共函数目录 |
\ThinkPHP\Conf
| 核心配置目录 |
\ThinkPHP\Lang
| 核心语言包目录 |
\ThinkPHP\Libary
| 核心类库目录 |
\ThinkPHP\Libary\Think
| 核心ThinkPHP类库包目录 |
\ThinkPHP\Libary\Behavior
| 行为类库目录 |
\ThinkPHP\Libary\Org
| Org类库包目录
|
\ThinkPHP\Libary\Vendor
| 第三方类库目录 |
\ThinkPHP\Mode
| 框架应用模式目录 |
\ThinkPHP\Tpl
| 系统模板目录 |
\ThinkPHP\ThinkPHP.php
| ThinkPHP框架入口目录
|
\ThinkPHP\Conf目录是ThinkPHP的核心配置目录,其中包含了ThinkPHP惯例配置文件,数据库连接信息、ThinkPHP默认设定、URL访问模式等默认配置都在这个惯例配置文件中。
\ThinkPHP\Libary\Think是核心ThinkPHP类库包目录,其中包含了App.class.php(应用程序类)、Controller.class.php(控制器基类)、Model.class.php(模型类)、View.class.php(视图类)等ThinkPHP运行所需的基础类文件。
\ThinkPHP\Libary\Vendor是三方类库目录,其中包含了许多第三方提供的功能类文件,如Smarty模板引擎。
ThinkPHP目录结构
原文:http://www.cnblogs.com/songziqing/p/5192115.html