应用目录结构
目录结构
要开发一个新的应用插件,需要先了解应用插件的目录结构。下面我们以一个demo插件来介绍。
程序根目录
├── Plugin #插件应用运行层
│ └── Demo #插件目录名称
│ ├── Init.php #插件核心管理器
│ ├── plugin.ini #插件信息说明
│ └── Ticket #插件运行所在组名称目录
│ └── Index.php #插件应用控制器之一
└── Public
└── Plugin #插件模板存放层
└── Demo #插件目录名称
└── view #插件模板
├── index.php #插件模板文件之一
└── show.php #插件模板文件之一
要点说明
应用插件的运行层和模板存放层的目录名称必须一致。正如上节demo插件的目录结构一样。
应用插件运行层中,Init.php 和 plugin.ini 两个文件是必须存在。
应用插件的控制器是基于plugin.ini声明运行组存放。
不用担心,上面的基础文件,可以通过脚本一键生成的。后面的章节我们将会介绍。