對 MVC,MVT 解讀的理解

MVC:
M:Model,模型,和數據庫進行交互
V:View,視圖,負責產生 Html 頁面
C:Controller,控制器,接收請求,進行處理,與 M 和 V 進行交互,返回應答。
在這裏插入圖片描述
(1) 用戶點擊注按鈕,將要註冊的信息發送給網站服務器。
(2)Controller 控制器接收到用戶的註冊信息,Controller 會告訴 Model 層將用戶的註冊信息保存到數據庫
(3)Model 層將用戶的註冊信息保存到數據庫
(4) 數據保存之後將保存的結果返回給 Model 模型,
(5)Model 層將保存的結果返回給 Controller 控制器。
(6)Controller 控制器收到保存的結果之後,或告訴 View 視圖,view 視圖產生一個 html 頁面。
(7)View 將產生的 Html 頁面的內容給了 Controller 控制器。
(8)Controller將Html頁面的內容返回給瀏覽器。
(9)瀏覽器接受到服務器 Controller 返回的 Html 頁面進行解析展示。
MVT:
M:Model,模型,和 MVC 中的 M 功能相同,和數據庫進行交互。
V:view,視圖,和 MVC 中的 C 功能相同,接收請求,進行處理,與 M 和 T 進行交互,返回應答。
T:Template,模板,和 MVC 中的 V 功能相同,產生 Html 頁面.
在這裏插入圖片描述
(1)用戶點擊註冊按鈕,將要註冊的內容發送給網站的服務器。
(2) View 視圖,接收到用戶發來的註冊數據,View 告訴 Model 將用戶的註冊信息保存進數據庫。
(3)Model 層將用戶的註冊信息保存到數據庫中。
(4)數據庫將保存的結果返回給 Model
(5)Model 將保存的結果給 View 視圖。
(6)View 視圖告訴 Template 模板去產生一個 Html 頁面。
(7)Template 生成 html 內容返回給 View 視圖。
(8)View 將 html 頁面內容返回給瀏覽器。
(9) 瀏覽器拿到 view 返回的 html 頁面內容進行解析,展示。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章