浅谈MVC的设计与实现
来源:互联网 发布:中国汽车与保险大数据 编辑:程序博客网 时间:2024/06/06 09:38
浅谈对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的目录结构
当然此目录结构并不唯一,可以按照自身需求设计!
0 0
- 浅谈MVC框架的设计与实现
- 浅谈MVC的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈Hybrid技术的设计与实现
- 浅谈MVC架构模式分析与设计
- 浅谈C#的MVC实现
- 浅谈Spring Mvc的设计模式
- 浅谈AT91RM9200的嵌入式网络摄像机的设计与实现
- 浅谈MMORPG任务编辑器的设计与实现
- 半透明渲染那些事儿
- 【项目1 - 建立顺序栈算法库】
- 第5周项目5-后缀表达式
- 支付宝(二)
- 嵌入式linux FAT文件系统格式化
- 浅谈MVC的设计与实现
- 单调栈
- javascript基础学习(1)数据类型--string
- js顺序执行 的思维
- MVC 封装之二
- Android逆向基础笔记—Android中的常用ARM汇编指令
- Codeforces 595 B. Pasha and Phone (容斥)
- android设置透明activity
- React-native开发流程及问题整理