Задать вопрос

Организация системы плагинов на PHP?

Столкнулись при разработке "микроCMS" для своих нужд, с организацией системы плагинов. Что можете посоветовать? В интернете нашел информацию о составлении плагинов на основе Hook's, является ли это решением вопроса, или есть более интересные принципы и методологии.
  • Вопрос задан
  • 633 просмотра
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Мне нравится концепция составления функционала системы декорированием оной. Скажем можно поставить сверху мидлвэр маршутизатор, еще сверху - систему авторизации и разруливания прав доступа ну и т.д. Отдельные модули висят на своих маршрутах и не пересекаются. Ну и т.д. Если все это сдобрить хорошим IoC с ленивой инициализацией (например PHP-DI) то вообще ништяк.

Это если вам что-то поинтереснее хуков и глобальных обзерверов интересует. С ними вечно проблемы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы