MVC(Model-View-Controller,模型-視圖-控制器)是一種軟體的設計模式,它最早是由20世紀70年代的Smalltalk語言提出的,即把一個複雜的軟體工程分解為三個層面:模型、視圖和控制器。
- 模型:是對象及其資料結構的實作,通常包含資料庫操作。
- 視圖:表示使用者界面,在網站中通常就是HTML的組織結構。
- 控制器:控制器用于處理使用者請求和資料流、複雜模型,将輸出傳遞給視圖。
MVC(Model-View-Controller,模型-視圖-控制器)是一種軟體的設計模式,它最早是由20世紀70年代的Smalltalk語言提出的,即把一個複雜的軟體工程分解為三個層面:模型、視圖和控制器。