开源 CMS

插件机制:零侵入三件套

主程序零侵入,插件全靠三件套:

  1. Provider 启动期注册路由(先于 /{slug} 兜底);
  2. spl_autoload_register 挂插件命名空间(不用 composer dump);
  3. 钩子注入:nav.inject / nav.replace / head.inject / footer.inject

插件管理

后台插件页可启停。这套机制意味着以后任何模块——相册、书架、茶样交换——都能这么长。

无色

喝茶、写码、做茶客网。

C评论 (0)

还没有评论,来抢沙发。

支持文明发言