3. 对 MVC,MVT 解读的理解

1.什么是MVC

M:Model,模型,和数据库进行交互

V:View,视图,负责生产Html页面

C:Controller,控制器,接受请求,进行处理,与 M 和 V 进行交互,返回响应。

按照以上图例进行说明MVC是如何工作的:

  1. 用户点击注册按钮,将要注册的信息发送给网站服务器
  2. Controller控制器接收到用户的注册信息,Controller会告诉Model层,将用户的注册信息存到数据库
  3. Model层将用户的注册信息保存到数据库
  4. 数据保存之后将保存的结果返回给Model模型
  5. Model层将保存的结果返回给Controller控制器
  6. Controller控制器收到保存的结果之后,或告诉View视图,view视图产生一个html页面
  7. View将产生的Html页面的内容给了Controller控制器
  8. Controller将Html页面的内容返回给了浏览器
  9. 浏览器接收到服务器Controller返回的Html页面进行解析展示

2.什么是MVT 

M:Model,模型,和 MVC 中的 M 功能相同,和数据库进行交互。

V:view,视图,和 MVC 中的 C 功能相同,接收请求,进行处理,与 M 和 T 进行交互,返回应答。

T:Template,模板,和 MVC 中的 V 功能相同,产生 Html 页面

1、 用户点击注册按钮,将要注册的内容发送给网站的服务器。
2、 View 视图,接收到用户发来的注册数据,View 告诉 Model 将用户的注册信息保存进数据库。
3、 Model 层将用户的注册信息保存到数据库中。
4、 数据库将保存的结果返回给 Model
5、 Model 将保存的结果给 View 视图。
6、 View 视图告诉 Template 模板去产生一个 Html 页面。
7、 Template 生成 html 内容返回给 View 视图。
8、 View 将 html 页面内容返回给浏览器。
9、 浏览器拿到 view 返回的 html 页面内容进行解析,展示。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值