DaoKeCMS插件开发的完整流程包括:需求分析→目录搭建→核心文件编写→后台管理→测试→打包发布。
开发步骤
- 1.创建plugins/{slug}/目录结构
- 2.编写plugin.json元数据
- 3.编写main.php入口文件(注册钩子、定义函数、路由)
- 4.编写schema.sql私有表定义
- 5.开发后台管理页面(列表/编辑/保存)
- 6.开发前台虚拟页(如需要)
- 7.本地测试各功能
- 8.自检清单逐项检查
- 9.打包zip发布或上架市场
关键约束
- 不修改框架代码只编写plugins目录
- 严格遵循DaoKeCMS运行时API规范
- 文件编码UTF-8无BOM
- 所有SQL用预处理参数