初始的目錄結構如下:
~~~
www WEB部署目錄(或者子目錄)
├─application 應用目錄
│ ├─common 公共模塊目錄(可以更改)
│ ├─module_name 模塊目錄
│ │ ├─config.php 模塊配置文件
│ │ ├─common.php 模塊函數文件
│ │ ├─controller 控制器目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
│ │ └─ ... 更多類庫目錄
│ │
│ ├─command.php 命令行工具配置文件
│ ├─common.php 公共函數文件
│ ├─config.php 公共配置文件
│ ├─route.php 路由配置文件
│ ├─tags.php 應用行為擴展定義文件
│ └─database.php 數據庫配置文件
│
├─public WEB目錄(對外訪問目錄)
│ ├─index.php 入口文件
│ ├─router.php 快速測試文件
│ └─.htaccess 用于apache的重寫
│
├─thinkphp 框架系統目錄
│ ├─lang 語言文件目錄
│ ├─library 框架類庫目錄
│ │ ├─think Think類庫包目錄
│ │ └─traits 系統Trait目錄
│ │
│ ├─tpl 系統模板目錄
│ ├─base.php 基礎定義文件
│ ├─console.php 控制臺入口文件
│ ├─convention.php 框架慣例配置文件
│ ├─helper.php 助手函數文件
│ ├─phpunit.xml phpunit配置文件
│ └─start.php 框架入口文件
│
├─extend 擴展類庫目錄
├─runtime 應用的運行時目錄(可寫,可定制)
├─vendor 第三方類庫目錄(Composer依賴庫)
├─build.php 自動生成定義文件(參考)
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
├─think 命令行入口文件
~~~
> router.php用于php自帶webserver支持,可用于快速測試
> 切換到public目錄后,啟動命令:php -S localhost:8888 router.php
> 上面的目錄結構和名稱是可以改變的,這取決于你的入口文件和配置參數。
- 前言
- 基礎說明
- 開發規范
- 目錄結構
- 狀態說明
- 登錄退出
- 獲取驗證碼
- 用戶登錄
- 退出登錄
- 修改資料
- 鉆石兌換
- 系統模塊
- 文件上傳
- 違規舉報
- 鉆石購買
- 購買記錄
- 分組模塊
- 分組列表
- 創建分組
- 修改分組
- 分組視頻
- 背景模塊
- 背景列表
- 背景添加
- 背景修改
- 刪除背景
- 需求模塊
- 需求發布
- 查看需求
- 評論列表
- 評論發布
- 我的需求
- 刪除需求
- 評分模塊
- 直播評分列表
- 直播評分提交
- 視頻評分列表
- 視頻評分提交
- 資料評分列表
- 資料評分提交
- 直播模塊
- 直播初始
- 開始直播
- 在線人員
- 結束直播
- 進離直播
- 觀看回放
- 刪除直播
- 我的直播
- 視頻模塊
- 視頻初始
- 添加視頻
- 觀看視頻
- 刪除視頻
- 我的視頻
- 資料模塊
- 資料初始
- 添加資料
- 觀看資料
- 刪除資料
- 我的資料
- 充值禮物
- 充值禮物
- 贈送禮物
- 收禮記錄
- 首頁模塊
- 數據搜索
- 首頁數據
- 直播列表
- 視頻列表
- 資料列表
- 需求列表
- 連麥模塊
- 上麥下麥
- 連麥混流
- 付款模塊
- 直播付款
- 視頻付款
- 資料付款