TP3.2_MVC
来源:互联网 发布:akg k309 知乎 编辑:程序博客网 时间:2024/06/17 15:46
1. MVC
M(Model) 模型层
M 是后端负责
M层放数据库操作类、文件上传类、分页类、验证码类
M层下的类会被重复调用很多次
V(View) 视图层
V 前端负责的。
C(Controller) 控制器层
C 是后端负责
MVC是一种思想,是一种分层思想。 MVC思想人为将代码分为三层。
MVC优点:
1. 分工明确, 提供开发效率
2. 排错容易,方便维护、方便迭代
## MVC是什么?(重点) 有哪些框架是基于MVC的?
MVC是一种分层思想, M(Model) 模型, 模型层负责处理数据。
V(View) 视图, 视图层负责更好显示数据给用户看。
C(Controller)控制器,控制器层是模型与视图层的桥梁。负责调度不同模型、视图
以下框架都是基于MVC:
1. Laravel
2. YII
3. ThinkPHP
## MVC三层,用户访问的是哪一层?
用户访问是MVC中,C层。
## MVC三层如何工作
首先用户通过浏览器访问的是C层, 然后C层如果需要数据去M层拿,
拿到数据后, C层给到V层显示
## 餐厅例子
服务员(C层)、厨房、菜单。
先叫服务员, 叫服务员拿菜单( V ), 再叫服务员,将下好单给到厨房。 厨房( M )做菜。
厨房做好菜之后,通知服务员上菜。
## 项目
1. 文件多
2. 功能多
3. 人员种类多: 前端、后端
前端与后端一起开发同一个项目,遇到以下问题:
前端后端同时开始开发项目。
前端负责: 页面、页面特效
后端负责: 提供数据给前端
前端写HTML/js/css. 把放到某个目录, index.html,没有任意php代码
index.php:后端写的,提供首页的数据
a. 合作问题
b.
管理层、开发层、总裁层
### PSR代码规范
参考的地址:
https://github.com/cpphp/PHP-FIG
M(Model) 模型层
M 是后端负责
M层放数据库操作类、文件上传类、分页类、验证码类
M层下的类会被重复调用很多次
V(View) 视图层
V 前端负责的。
C(Controller) 控制器层
C 是后端负责
MVC是一种思想,是一种分层思想。 MVC思想人为将代码分为三层。
MVC优点:
1. 分工明确, 提供开发效率
2. 排错容易,方便维护、方便迭代
## MVC是什么?(重点) 有哪些框架是基于MVC的?
MVC是一种分层思想, M(Model) 模型, 模型层负责处理数据。
V(View) 视图, 视图层负责更好显示数据给用户看。
C(Controller)控制器,控制器层是模型与视图层的桥梁。负责调度不同模型、视图
以下框架都是基于MVC:
1. Laravel
2. YII
3. ThinkPHP
## MVC三层,用户访问的是哪一层?
用户访问是MVC中,C层。
## MVC三层如何工作
首先用户通过浏览器访问的是C层, 然后C层如果需要数据去M层拿,
拿到数据后, C层给到V层显示
## 餐厅例子
服务员(C层)、厨房、菜单。
先叫服务员, 叫服务员拿菜单( V ), 再叫服务员,将下好单给到厨房。 厨房( M )做菜。
厨房做好菜之后,通知服务员上菜。
## 项目
1. 文件多
2. 功能多
3. 人员种类多: 前端、后端
前端与后端一起开发同一个项目,遇到以下问题:
前端后端同时开始开发项目。
前端负责: 页面、页面特效
后端负责: 提供数据给前端
前端写HTML/js/css. 把放到某个目录, index.html,没有任意php代码
index.php:后端写的,提供首页的数据
a. 合作问题
b.
管理层、开发层、总裁层
### PSR代码规范
参考的地址:
https://github.com/cpphp/PHP-FIG
阅读全文
0 0
- TP3.2_MVC
- 2_MVC简单概念的介绍
- 自学tp3.2-基础
- TP3.2PHPExcel导出
- tp3.2登录退出
- tp3.2中微信支付
- tp3.2 引用赋值
- tp3.2中递归
- tp3.2路由定义
- TP3.2数据库转换
- tp3.2zfb
- tp3.2 缓存
- tp3.2切换数据库
- TP3.2_1
- Tp3.2 学习
- TP3.2复习笔记
- TP3.2 redis的使用
- tp3.2配置mysql主从
- vim总结粘贴/复制篇
- Nginx基础
- LESS
- 【TensorFlow】TensorFlow实现 AlexNet Mnist手写数据集
- 什么叫持久化? 为什么持久化?
- TP3.2_MVC
- 简单分析下SPring MVC和Asp.net MVC的区别和异同点
- 解析tpshop笛卡尔积
- 问题 B: 数制转换
- 缩写
- keras线性回归拟合直线
- SSH框架学习之Struts2(1):Hello World
- Ajax异步请求-校验用户名的唯一性
- 迭代求子图同构