ThinkPHP5安裝后(或者下載后的壓縮文件解壓后)可以看到下面的目錄結構:

tp5├─application     應用目錄
├─extend          擴展類庫目錄(可定義)
├─public          網站對外訪問目錄
├─runtime         運行時目錄(可定義)
├─vendor          第三方類庫目錄(Composer)
├─thinkphp        框架核心目錄
├─build.php       自動生成定義文件(參考)
├─composer.json   Composer定義文件
├─LICENSE.txt     授權說明文件
├─README.md       README 文件
├─think           命令行工具入口

一般的信息管理項目中都分為前臺和后臺所以在application中一般新建admin和index兩個文件夾,index文件夾一般在配置好環(huán)境后第一次運行index.php入口文件的時候會自動生成,而admin文件夾我們可以使用命令行的方式來生成。

切換到命令行模式下,進入到應用根目錄并執(zhí)行如下指令:

php think build --moudle admin

就會生成一個admin模塊,包括如下目錄結構:

├─admin   │  ├─controller      控制器目錄
│  ├─model           模型目錄
│  ├─view            視圖目錄
│  ├─config.php      模塊配置文件
│  └─common.php      模塊公共文件

同時也會生成一個默認的Index控制器文件。

這樣,整個項目的目錄結構就變成了:

├─application           應用目錄(可設置)
│  ├─index              模塊目錄(可更改)
│  │  ├─config.php      模塊配置文件
│  │  ├─common.php      模塊公共文件
│  │  ├─controller      控制器目錄
│  │ &nbs
        
		

網友評論