MVC模型

MVC(模型视图控制器)模型常用于web框架,旨在通过控制器将业务数据和逻辑与用户界面分离。该模型使得同一逻辑可以有不同的展现形式。浏览器发送请求到控制器,控制器与模型交互处理数据,然后传递给视图展示结果。控制器是处理命令的大脑,视图负责显示HTML页面,模型则负责与数据库交互。
摘要由CSDN通过智能技术生成
常见的web框架MVC模型

MVC模型的简介:

MVC(Model View Controller)的中文名称叫做模型视图控制器模型,就是因为它的英文名字太流行了,中文名字反而被忽略了。它诞生于20世纪80年代,原本是为桌面应用程序建立起来的一个框架,现在反而在Web应用中大放异彩(其实也可以把B/S认为是C/S的瘦化结构),MVC框架的目的是通过控制器C将模型M(代表的是业务数据和业务逻辑)和视图V(人机交互的界面)实现代码分离,从而使同一个逻辑或行为或数据可以具有不同的表现形式,或者是同样的应用逻辑共享相同、不同视图。比如,可以在IE浏览器访问某应用网站(页面格式遵守HTML标准),也可以用于手机访问。

简单点说就是和算法中的分而治之有点像。将一个功能分成不同的模块进行操作,最后在进行并,也就是耦合。

返回目录


MVC模型的原理:

下面这个就是MVC工作的基本原理图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值