让信仰走进生活。让基督更新生命,让爱温暖你心。
什么是模型视图控制器 (MVC)
  • 首页 > 技术分享
  • 作者:醉清风
  • 2021年10月31日 13:50 星期日
  • 浏览:4187079
  • 字号:
  • 评论:0
  • 一.前言

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

       模型视图控制器框架设计模式将应用程序架构分为三个部分,主要是模型、视图和控制器,这三个主要部分协调工作,以确保简单高效的应用程序架构。这种设计模式最初是在 1970 年代初期为桌面计算开发的,但随着时间的推移,它已被广泛用作开发 Web 应用程序的设计模式。

    MVC 结构图如下所示:

    1.png

    二. 模型

       1. 模型是包含数据逻辑的地方。
       2. 该模型负责管理应用程序的数据、逻辑和口述规则。
       3. 该模型还确保与数据库的交互。
       4. 该模型还负责与控制器的有效通信。
       5. 根据相关框架,模型有时可以负责更新视图。

    三. 视图

       1. 视图负责确保 UI 对最终用户可见。
       2. 应用程序架构的这个组件还负责与控制器的通信。
       3. 视图主要由 HTML 和 CSS 组成。

    四. 控制器

       1. 应用程序设计模式的这个组件接收来自用户的输入,例如用户点击链接或访问页面。
       2. 视图或 URL 并使用此信息处理请求(PUT、GET、DELETE 和 POST)。
       3. 控制器从模型接收数据并将这些信息传递给视图。
       4. 传递此信息后,控制器会将信息传递给视图以表示给用户。

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

    文章来源:IT技术之家

      您阅读这篇文章共花了:  
    本文作者:醉清风      文章标题: 什么是模型视图控制器 (MVC)
    本文地址:http://www.ndxy.cc/?post=9
    版权声明:若无注明出处,本文皆为“七十二棵棕树-让信仰走进生活。”原创,转载请保留文章出处。