首頁 > php框架 > ThinkPHP > 入門級介紹thinkphp框架執行流程

入門級介紹thinkphp框架執行流程

藏色散人
發布: 2021-03-02 09:02:55
轉載
2507 人瀏覽過

以下由thinkphp教學專欄為大家介紹thinkphp框架執行流程,希望對需要的朋友有幫助!

thinkphp框架執行流程 

先總結一下,框架執行的大致流程: 

index.php->載入框架->讀取組態項目->產生應用程式->載入類別->框架new這些類別的方法->範本渲染display展示;

具體的類與檔案如下:

--> index.php(入口、偵錯模式、套用路徑)

--> ThinkPHP.php(定義路徑與存取模式)

--> Think\Think(類別載入器、例外處理、讀取共有組態)

--> Think\App(請求url調度解析、執行排程解析結果)

--> exec 執行使用者定義的Controller的Action方法

--> Think\Dispatcher(根據url模式解析M、C、A和參數,載入模組配置)

--> Think\Controller(呼叫視圖、包裝與重定向)

可以看到,框架的內部流程其實比較簡單,還有2個很重要的類別:

Think\Hook: 監聽App、Action、View的各個階段,執行Behavior

Think\Behavior: 可設定(設定檔)可增刪(程式碼)

#推薦:最新的10個thinkphp影片教學

#

以上是入門級介紹thinkphp框架執行流程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:segmentfault.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板