Magento的架构在总体上遵循MVC的模式,传统的MVC工作方式如下:
为了更好的支持大型电子商务网站的建设,Magento在MVC的各个层面扩展了一些子系统,以使得同一个后台可管理多个多店铺多站点。
Magento的视图层拆分为3个部分,模型层拆分为2个部分,在控制层新添加了一个Helper扩展,helpers是模块相关的,如下图:
Magento的架构在总体上遵循MVC的模式,传统的MVC工作方式如下:
为了更好的支持大型电子商务网站的建设,Magento在MVC的各个层面扩展了一些子系统,以使得同一个后台可管理多个多店铺多站点。
Magento的视图层拆分为3个部分,模型层拆分为2个部分,在控制层新添加了一个Helper扩展,helpers是模块相关的,如下图: