您的位置:首页 > 其它

浅谈MVC的设计与实现

2016-09-29 11:19 246 查看
浅谈对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的目录结构



当然此目录结构并不唯一,可以按照自身需求设计!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mvc