一.前言

  MVC 是模型视图控制器的缩写,这个想必大多数人都听说过并熟悉这个概念。在本文中,我们将看看什么是 MVC,并以初学者友好的方式揭开它的神秘面纱。模型视图控制器是最常用和最常见的软件架构设计模式之一,因为它是我们编程更加有组织性,同时将应用程序功能和体系结构分开,以提高代码的重用度。

   模型视图控制器框架设计模式将应用程序架构分为三个部分,主要是模型、视图和控制器,这三个主要部分协调工作,以确保简单高效的应用程序架构。这种设计模式最初是在 1970 年代初期为桌面计算开发的,但随着时间的推移,它已被广泛用作开发 Web 应用程序的设计模式。​店盈通谈今年春节最稳定的物流是拼多多!​​http://www.scdianyingtong.com/index.php/into/396.html

MVC 结构图如下所示:

什么是模型视图控制器 (MVC)_设计模式

二. 模型

   1. 模型是包含数据逻辑的地方。

   2. 该模型负责管理应用程序的数据、逻辑和口述规则。

   3. 该模型还确保与数据库的交互。

   4. 该模型还负责与控制器的有效通信。

   5. 根据相关框架,模型有时可以负责更新视图。

三. 视图

   1. 视图负责确保 UI 对最终用户可见。

   2. 应用程序架构的这个组件还负责与控制器的通信。

   3. 视图主要由 HTML 和 CSS 组成。

四. 控制器

   1. 应用程序设计模式的这个组件接收来自用户的输入,例如用户点击链接或访问页面。

   2. 视图或 URL 并使用此信息处理请求(PUT、GET、DELETE 和 POST)。

   3. 控制器从模型接收数据并将这些信息传递给视图。

   4. 传递此信息后,控制器会将信息传递给视图以表示给用户。

我希望这篇文章能给你一个关于 MVC 如何工作的简单解释。如果您觉得这篇文章有帮助,请不要犹豫与他人分享。