本指南包含谁想要扩展或定制,任何组件在Magento的应用程序开发者的信息。这包括从建设到Magento的扩展功能的新组件。本指南是谁也为那些想创建Magento的市场组成部分,但它不包括发布过程。 **Magento的组件** Magento的是由以下类型的组件组成: * 模块 * 主题 * 语言包 Magento的模块代码,完成特定业务功能或处理一个Magento的功能。模块是一个集合的.php和.xml文件,但也可以含有其它文件,例如一个.phtml和图像文件。模块与彼此交互。模块还包含一个用户与模块交互所需的任何用户界面,而另一个模块或代码块可能调用,如果你决定要公开任何应用程序界面到其他Magento的模块的任何应用程序界面。 主题改变Magento的店面或管理的外观和感觉。 语言包,关于店面和Admin显示字符串提供翻译。 构建模块时,必须遵循一个PSR标准结构