> Magento2中文手册 > 可扩展性和模块化

可扩展性和模块化

概述

产品扩展性描述了扩展产品特性集是多么容易。一个可扩展的产品已设计从最初阶段的定制和增强。可扩展产品的设计,便于扩展您的安装的功能集,丰富目前的功能,并与第三方软件集成。

最大化的可扩展性一直是我们的目标通过Magento开发所有方面。核心任务,如航运包装离散模块,你扩展你的功能,通过安装模块,你要么从第三方供应商购买或创建自己。虽然每个运输载体的逻辑都被封装在一个独立的模块中,您可以通过简单地添加或删除模块来方便地添加或删除提供程序。2框架Magento提供普通逻辑控制和路由等核心应用功能。

什么使产品可扩展?

Magento的扩展性描述为开发商和商家经常扩大店面的能力,其业务增长产品内置的能力。

以下是影响可扩展性的主要因素。

指导产品结构的架构原则

对软件开发Magento的模型的核心是替换或扩展的核心代码而不是编辑实践。这个策略支持您的努力,以保持我们提供的测试代码的完整性,同时还广泛定制您的店面。

开源软件创建和管理扩展

Magento是建立在开源技术,为开发社区创建。例如,它使用Composer来管理依赖关系。查看 技术栈

编码规范

遵循标准的PHP和javascript代码的最佳实践,确保代码库是健全的。Magento采用了大部分的编码规范PHP zend框架。 查看 编码规范 更多信息.

升级和版本控制策略

Magento 2有明确的升级和版本控制策略,可以帮助你避免与软件组件的依赖关系的任何问题。

架构基础知识

支持全局特性的可扩展

前端定制方便

上一篇:
下一篇: