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

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

藏色散人
藏色散人轉載
2021-03-01 13:47:572354瀏覽

以下由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刪除