MVC的理解

浅谈MVC

MVC是当下最流行的一个编码架构,很多框架也多使用的MVC的这种架构,比如TPCILaravel等等。

MVCModelViewController)即控制层、模型层、视图层

关于MVC的流程如下图所示:

 


上图说的是:当用户访问我们的网站的时候,首先进入控制器(Controller,与控制器进行人机的交互,就是给机器发送一些指令,当控制器接收了用户的指令后,把指令和数据传递给模型层,

 

模型层(Model主要负责与数据库的交互,是从控制器接收到指令后,与数据库进行交互。在取到数据或进行了一些业务逻辑性的处理之后,返回数据给控制器,再由控制器来选择相应的视图,

 

视图层(View也就是接收控制器传来的数据,向用户进行展示。

以上就是我对MVC的,当我们对MVC有了更深一步的认识的时候,我们可以尝试自己封装一个MVC架构的框架,当然对PHP的认识也得有一定的深度。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值