ThinkPHP(2) MVC模式和URL訪問

2021-07-29 10:06:32 字數 899 閱讀 7001

一、mvc

1、什麼是mvc

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

vview編寫html檔案,頁面呈現

ccontroller編寫類檔案(indexaction.class.php)

2、thinkphp對應目錄

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

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

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

二、url的4種訪問方式

1、pathinfo模式

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

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

1、修改config檔案裡面的configphp

2、訪問

2、普通模式

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

3、rewrite模式

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

4.相容模式

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

ThinkPHP筆記 MVC模式和URL訪問

1.mvc 2.thinkphp的mvc特點 3.thinkphp的mvc對應的目錄 4.url訪問 5.url的4中訪問方式 這個是上節課的內容 mvc模式是一種設計模式,也是一種常用的模組。m module,對資料進行操作,對資料進行操作。c controller,控制器,模組,描述功能。v v...

PHP 分層模式和mvc模式

繼續昨天沒完的內容,分層開發模式。分層開發模式分析 可讀性 維護性 擴充套件性相比model1模式有了明顯改善,但是也有不足。有些頁面既充當了介面,同時又去響應使用者的各種請求,當請求過多時,頁面的結構遭到破壞,也就是說 比較亂。mvc m模型model v檢視view c控制器ctrl 它是個軟體...

一 mvc模式和mvvm模式

m model 資料儲存 v view 使用者介面 c controller 業務邏輯 mvc 使用者操作 view 負責接受使用者的輸入操作 controller 業務邏輯處理 model 資料持久化 view 將結果通過view反饋給使用者 mvc是最經典的開發模式之一,最早是後台那邊來的,後台...