MVC與MTV框架

MVC與MTV框架

  • MVC框架
  • 百度百科:MVC全名是Model View Controller,是一種軟件設計典範,用一種業務邏輯、數據、界面顯示分離的方法組織代碼,將業務邏輯聚集到一個部件裏面,在改進和個性化定製界面及用戶交互的同時,不需要重新編寫業務邏輯。其中:
    • M:Model,模型,即數據模型,負責數據的存取。
    • V:View,視圖,負責數據的展示效果。
    • C:Controller,控制器,負責業務邏輯的處理。
    • 在Django中C 是由框架自行處理,而 Django 裏更關注的是模型(Model)、模板(Template)和視圖(Views), Django 也被稱爲 MTV 框架 。在 MTV 開發模式中:
  • MTV框架
    • M:Model,模型,即數據模型,負責數據的存取。
    • T:Templates,模板,負責數據的展示效果。
    • V:View,視圖函數,負責業務邏輯的處理。
  • 總結:無論是使用MVC或MTV都是爲了解耦,來提高開發維護的效率。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章