MVC簡介以及責任範圍
MVC分別代表Model View Controller的設計模式,就是將一個應用程式分成三個主要部分
Model-模型
1.DB的存取操作
2.資料結構定義
3.資料格式驗證
View-檢視
負責將Controller傳過來的資料配合顯示邏輯呈現給User,比如說分數低於60顯示紅色字體
Controller-控制器
Model與View無法直接溝通,所以必須透過Controller
Request最先進到Controller並且與Model交換所需要的資料,之後將資料傳給View做顯示