浅谈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的目录结构
这里写图片描述
当然此目录结构并不唯一,可以按照自身需求设计!

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