淺談MVC的設計與實現

淺談對MVC框架的理解
1.什麼是MVC
模型(Model)-視圖(View)-控制器(Controller)(MVC)是Xerox PARC施樂帕克研究中心在二十世紀八十年代發明的一種軟件設計模式。也是目前web網站設計開發的主流設計模式。
2.MVC的優點
a.實現了各種代碼的分離
b.提高了開發效率
c.將原來繁瑣的面向過程編程變爲面向對象編程
d.有利於項目的維護和開發等
3.名詞解析
Controller :控制器(業務邏輯,增、刪、改、查)向系統發出指令的工具和幫手
Model:模型(跟數據庫打交道)按要求實現各種邏輯運算
View:視圖(靜態頁面)我們能直觀看到的web界面
實際項目開發中:
Action:控制器(Controller別名)
Model:模型
View:視圖
Group:分組(Home、Admin)
項目的單一入口 :整個項目只有一個對外開發的文件index.php
4.mvc的目錄結構
這裏寫圖片描述
當然此目錄結構並不唯一,可以按照自身需求設計!

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