# 插件 对于小型网站来说,20%的时间花在功能修改或者扩展上。 m2的插件都放在app/code里。我们建议每个项目都创建一个项目自己的插件 插件的目录在: `app/code`下面。 如果是用composers下载安装的M2,那么其核心模块在 `vendor/magento`下面。 如果是用github下载安装的M2,那么其核心模块在 `app/code/Magento`下面。 我们自己开发的插件或者买的第三方插件都放在 `app/code`下面。 插件路径为: `app/code/插件包/插件名` 比如我的插件包为`Zou`,插件名为`Demo`。 那么我的插件就在: `app/code/Zou/Demo`。 这个插件包你可以理解成是公司名,插件名就是某个公司做的某个插件。 > **插件也可以称为模块(Module),M2开源版(截止到目前是2.3.6版本)自带有167个模块,也就是在`vendor/magneto`里的,具体模块的功能直接参考https://devdocs.magento.com/guides/v2.3/mrg/intro.html** 这一章,主要讲 1. 创建插件 2. 自定义表,增删改查 实战内容: > 某个品牌商在全国有多个实体店,并且每个实体店都有多个员工。需要后台添加实体店信息和旗下员工信息,然后在前台展示。非常典型的CURD插件项目