thinkphp3 1 2 MVC對應目錄

2021-08-07 15:30:32 字數 696 閱讀 1000



一。 什麼是mvc  //了解

m  model 編寫model類,對資料進行操作

v  view  編寫html檔案,頁面呈現

c  controller 編寫類檔案(useraction.class.php)

二。 thinkphp的mvc特點  //了解

三、 thinkphp的mvc對應的目錄//了解

m   專案目錄/應用目錄/lib/model

v   專案目錄/應用目錄/tpl

c   專案目錄/應用目錄/lib/action

四、url訪問c   //了解

五、url的4種訪問方式   //重點!

1.pathinfo模式 ---重點!!!  

http://網域名稱/專案名/入口檔案/模組名/方法名/鍵1/值1/鍵2/值2

echo "welcome you".$_get['name'].'your time'.$_get['time'];

連線符為.

2.普通模式

http://網域名稱/專案名/入口檔案/?m=模組名&a=方法名&鍵1=值1&鍵2=值2

3.rewrite模式  沒有入口檔案

4.相容模式

3 1 2 MVC模式和URL訪問

本節課大綱 一 什麼是mvc 了解 m model 編寫model類 對資料進行操作 使用model類 來運算元據 v view 編寫html檔案,頁面呈現 c controller 編寫類檔案 useraction.class.php 二 thinkphp的mvc特點 了解 三 thinkphp的...

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目錄,把對使用者表的所有模型操...