Идеальная система модулей/плагинов?
Serg2000
6 Января 2023
Хочу написать таки свой движок. Но сразу же с системой модулей/плагинов. Как лучше всего ее организовать?
5
343
Тут, как делать, много вариантов. Можно посмотреть такие варианты:
Или https://github.com/phphleb/updater (для расширений)
Тут, например, раз применяется
composer
, то пусть он будет и для расширений использоваться ещё. Можно посмотреть различные фреймворки MVC (HMVC) (тут HLEB), как там сделаны расширения.Вот насколько в instant cms все удобно сделано? Composer так себе способ. Я хочу чтобы все из админки устанавливалось в один клик. Как в вордпрессе.
composer там не обязателен, он нужен в случае, если используется только его автозагрузчик классов.