📜  Zend框架-MVC架构

📅  最后修改于: 2020-10-16 07:35:33             🧑  作者: Mango


在继续本章之前,让我们简要了解MVC。 Model View Controller是一种软件方法,可以将应用程序逻辑与表示分离。实际上,由于演示文稿与其分开,因此它允许网页包含最少的PHP脚本。

MVC组件的简短描述如下

  • 模型-模型代表应用程序数据的结构。通常,模型类包含有助于检索,插入更新后端数据库(MySQL,PostgreSQL等)中的业务数据的函数。

  • 视图-视图是MVC应用程序的表示层。它通过控制器获取模型数据并根据需要显示。它与控制器模型松散耦合,因此可以对其进行更改而不会影响模型和控制器。

  • 控制器-控制器是MVC体系结构的主要组件。每个请求首先到达控制器。换句话说,控制器处理所有请求,并充当模型,视图和处理HTTP请求并生成响应所需的任何其他资源之间的中介。

在下一章中,我们将了解Zend框架的不同概念。