浅谈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的目录结构
当然此目录结构并不唯一,可以按照自身需求设计!
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的目录结构
当然此目录结构并不唯一,可以按照自身需求设计!
相关文章推荐
- 从设计模式Observer的实现看OOD的设计——浅谈“多态”的设计原则
- Asp.net MVC权限设计思考 (二)逻辑部分实现
- 浅谈 Java+FlexPaper+swfTools仿百度文库文档在线预览系统设计与实现
- 仿tp mvc基本设计与简单实现
- 从设计模式Observer的实现看OOD的设计——浅谈“多态”的设计原则 [ 光影人像 东海陈光剑 的博客 ]
- Java GUI--浅谈Swing是MVC设计的典范
- MVC与设计模式的关系及MVC的实现原理和设计原理
- 【转载】浅谈 看图软件 的设计与实现
- 基于REST的MVC架构设计与实现
- 【架构设计】MVP与MVC,实现Android应用层开发
- 用例子说明MVC 设计模式(以Objective-C 实现)
- 浅谈MMORPG任务编辑器的设计与实现
- 浅谈C#的MVC实现
- MVC设计中DAO模式实现的目标
- MVC学习十一:浅谈在ASP.NET MVC3中使用IClientValidatable接口实现客户端和服务器端同时验证
- 用例子说明MVC 设计模式(以Objective-C 实现)
- 浅谈Apworks对MongoDB的支持:设计与实现
- 基于Spring MVC+Hibernate+Spring Security+Mysql 的B/S应用系统平台设计与实现
- MVC的设计模式在JavaWeb中的实现
- 最老程序员创业开发实训12---Android---在MVC架构下Activity设计及实现