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