1.mvc
2.thinkphp的mvc特點
3.thinkphp的mvc對應的目錄
4.url訪問
5.url的4中訪問方式
這個是上節課的內容
mvc模式是一種設計模式,也是一種常用的模組。
m:module,對資料進行操作,對資料進行操作。
c:controller,控制器,模組,描述功能。
v:view,檢視,模板,負責前台頁面的顯示。
thinkphp可以不依賴mvc單獨執行。
m對應目錄:\home\lib\model
v對應目錄:\home\tpl
c對應目錄:\home\lib\action
通過url訪問模組controller的方式,模組/方法。
網域名稱/專案名/入口檔案/模組名/方法名/鍵1/值1/鍵2/值2
網域名稱/專案名/入口檔案?m=模組名&a=方法名&鍵1=值1&鍵2=值2
1.伺服器支援
2.支援規則
網域名稱/專案名/入口檔案?s=模組名/方法名/鍵1/值1/鍵2/值2
'url_pathinfo_depr'='-'
define(,
'true'
);
thinkphp學習筆記7 多層MVC
原文 thinkphp學習筆記7 多層mvc thinkphp支援多層設計。1.模型層model 使用多層目錄結構和命名規範來設計多層的model,例如在專案設計中如果需要區分資料層,邏輯層,服務層等不同的模型層可以在模組目錄下建立model,logic,service目錄,把對使用者表的所有模型操...
thinkphp學習筆記7 多層MVC
原文 thinkphp學習筆記7 多層mvc thinkphp支援多層設計。1.模型層model 使用多層目錄結構和命名規範來設計多層的model,例如在專案設計中如果需要區分資料層,邏輯層,服務層等不同的模型層可以在模組目錄下建立model,logic,service目錄,把對使用者表的所有模型操...
thinkphp學習筆記7 多層MVC
原文 thinkphp學習筆記7 多層mvc thinkphp支援多層設計。1.模型層model 使用多層目錄結構和命名規範來設計多層的model,例如在專案設計中如果需要區分資料層,邏輯層,服務層等不同的模型層可以在模組目錄下建立model,logic,service目錄,把對使用者表的所有模型操...