专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

MVC是一种设计模式还是一种框架_PHP基础

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 1:36:47       共计:3601 浏览

MVC是一种设计模式还是一种框架?

首先可以明确的告诉大家,MVC是一种设计模式,而基于MVC设计模式开发者们开发出了MVC框架。

MVC设计模式指的是Model(模型)-View(视图)-Controller(控制器),控制器用来做调度的,模型用来读取操作数据/业务逻辑的,视图用来展示结果的。

在没有MVC设计模式的项目中,代码耦合度高、混乱,维护成本是很大的。各类代码混合在一起,比如ASP这种,代码可读性和可维护性是相当的差,因为它的输入输出和处理逻辑全部混合在一起。而MVC设计模式就是将输入、处理和输出分开了,这样代码可读性强、松耦合、易于维护。

上图就是ASP代码的风格,HTML、CSS、ASP代码嵌套混合在一起,十分混乱!

基于MVC设计模式,市面上就出现了各种各样的MVC框架,比如说:

PHP:Smarty

Java:SpringMVC

现在市面上的各类开发框架基本上都包含了MVC框架的实现,如果没有MVC这种架构模式的框架那也不是合格的框架。以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:想自己做一个公司的管理系统_PHP基础 | ·下一条:迅雷种子是什么格式_PHP基础

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有