当前位置: 技术文章>> magento2二次开发之magento2中的MVC结构

文章标题:magento2二次开发之magento2中的MVC结构
  • 文章分类: 后端
  • 20092 阅读
系统学习magento二次开发,推荐小册:《Magento中文全栈二次开发 》

本小册面向Magento2以上版本,书代码及示例兼容magento2.0-2.4版本。涵盖了magento前端开发,后端开发,magento2主题,magento2重写,magento2 layout,magento2控制器,magento2 block等相关内容,带领您成为magento开发技术专家。


Magento 2使用模型-视图-控制器(MVC)作为软件架构模式,主要负责在编码级别组织整个系统的流程结构,并为系统建立灵活和可扩展的手段。

MVC区分了三层软件活动,旨在实现高内聚性和松散耦合负责Magento 2系统操作的模块。这三层的描述如下:

模型:系统建模层。它的主要作用域是处理系统业务规则和数据持久性。
视图:负责用户信息显示层,如产品页面和联系人表单。
控制器:定义可能更改模型状态的客户端的主要操作、请求和响应,并生成模型层的数据视图。

理解这些概念很重要,这样你才能很好地开发。即使在处理更技术性的问题(编码)时,也强烈建议您了解好这些概念。在MVC架构的三层中,Magento主题开发人员主要使用View,即视图层。


推荐文章