三层构架/MVC

本文探讨了MVC处理模式与三层架构在Web开发中的应用区别,解释了两者之间的本质差异,帮助开发者深入理解各自的特点与优势。
mvc其实就是一种处理模式,这种用户发出url请求,控制器提供对应视图呈现给用户,用户点击页面,控制器接受用户请求并转达给对应的处理模块(model),model处理完毕返回结果给控制器,控制器再把相应视图返回用户,因为这种处理模式非常适合web开发,所以现在微软也在大力开发mvc.net.

三层架构是一种按代码的按职责功能的逻辑划分,底层负责与数据库打交道,完成各种数据操作,中间层负责业务逻辑实现,上层负责界面展示,处理用户请求,层与层之间是接口调用关系。

怎么看我都不觉得这两者是同一类东西,为什么总有那么多人喜欢拿这两玩意去比较?

如果你还在探求这两者的差异,那我觉得你本身就对这两者各自的概念都没了解清楚。

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

这俩个跟本就是不同的概念,有可比性?他们是平行好不,3层并不是就就只分3层,可以是多层(4层,5层,甚至更多,跟据需要,自己分)而MVC只本质上也是分层(Model View Controller),只是呈现给程序员的形式不一样,可以理解成“框架”不一样

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值