[TOC]
* * * * *
## 1 框架目錄——靜態結構
### 0 框架入口目錄/public/
`static/ 默認靜態資源目錄`
`index.php 框架默認入口`
### 1 框架目錄/thinkphp/
`mode/ 模式配置目錄`
`library/ 框架核心目錄`
`extend/ 框架擴展目錄`
`vendor/ 框架插件目錄`
`lang/ 框架語言目錄`
`tpl/ 框架模板目錄`
`tests/ 框架測試目錄`
`baee.php 全局變量文件`
`convention.php 默認配置文件`
`helper.php 輔助函數文件`
`start.php 框架引導文件`
### 2 應用目錄/applicaiton/
>[info] 單模塊組織
~~~
index/ index模塊目錄
controller/ 模塊控制器目錄
model/ 模塊模型目錄
view/ 模塊模板目錄
runtime/
cache/ 緩存目錄
temp/ 數據目錄
~~~
>[info] 多模塊組織
~~~
index/ index模塊目錄
admin/ admin模塊目錄
~~~
* * * * *
## 2 框架流程——動態組織
### 1 框架初始化
~~~
/public/index.php
自定義全局變量,加載框架引導文件
/thinkphp/start.php
框架運行模式,全局默認配置初始化
~~~
### 2 框架核心邏輯
~~~
/thinkphp/library/think/App.php
應用環境初始化,url解析,應用調度
~~~
### 3 應用業務邏輯
~~~
/application/module/controller/
應用業務控制器
/application/module/model/
應用業務模型
/application/module/view/
應用輸出模板
~~~
- 更新記錄
- 概述
- 文件索引
- 函數索引
- 章節格式
- 框架流程
- 前:章節說明
- 主:(index.php)入口
- 主:(start.php)框架引導
- 主:(App.php)應用啟動
- 主:(App.php)應用調度
- C:(Controller.php)應用控制器
- M:(Model.php)數據模型
- V:(View.php)視圖對象
- 附:(App.php)應用啟動
- 附:(base.php)全局變量
- 附:(common.php)模式配置
- 附:(convention.php)全局配置
- 附:(Loader.php)自動加載器
- 附:(Build.php)自動生成
- 附:(Hook.php)監聽回調
- 附:(Route.php)全局路由
- 附:(Response.php)數據輸出
- 附:(Log.php)日志記錄
- 附:(Exception.php)異常處理
- 框架工具
- 另:(helper.php)輔助函數
- 另:(Cache.php)數據緩存
- 另:(Cookie.php)cookie操作
- 另:(Console.php)控制臺
- 另:(Debug.php)開發調試
- 另:(Error.php)錯誤處理
- 另:(Url.php)Url操作文件
- 另:(Loader.php)加載器實例化
- 另:(Input.php)數據輸入
- 另:(Lang.php)語言包管理
- 另:(ORM.php)ORM基類
- 另:(Process.php)進程管理
- 另:(Session.php)session操作
- 另:(Template.php)模板解析
- 框架驅動
- D:(\config)配置解析
- D:(\controller)控制器擴展
- D:(\model)模型擴展
- D:(\db)數據庫驅動
- D:(\view)模板解析
- D:(\template)模板標簽庫
- D:(\session)session驅動
- D:(\cache)緩存驅動
- D:(\console)控制臺
- D:(\process)進程擴展
- T:(\traits)Trait目錄
- D:(\exception)異常實現
- D:(\log)日志驅動
- 使用范例
- 服務器與框架的安裝
- 控制器操作
- 數據模型操作
- 視圖渲染控制
- MVC開發初探
- 模塊開發
- 入口文件定義全局變量
- 運行模式開發
- 框架配置
- 自動生成應用
- 事件與插件注冊
- 路由規則注冊
- 輸出控制
- 多種應用組織
- 綜合應用
- tp框架整合后臺auto架構快速開發
- 基礎原理
- php默認全局變量
- php的魔術方法
- php命名空間
- php的自動加載
- php的composer
- php的反射
- php的trait機制
- php設計模式
- php的系統時區
- php的異常錯誤
- php的輸出控制
- php的正則表達式
- php的閉包函數
- php的會話控制
- php的接口
- php的PDO
- php的字符串操作
- php的curl
- 框架心得
- 心:整體結構
- 心:配置詳解
- 心:加載器詳解
- 心:輸入輸出詳解
- 心:url路由詳解
- 心:模板詳解
- 心:模型詳解
- 心:日志詳解
- 心:緩存詳解
- 心:控制臺詳解
- 框架更新
- 4.20(驗證類,助手函數)
- 4.27(新模型Model功能)
- 5.4(新數據庫驅動)
- 7.28(自動加載)