Я работаю над пользовательской CMS для собственного использования и думал о внедрении системы плагинов, чтобы я мог немного расширить код. Однако у меня возникают проблемы с концепцией архитектуры и макета.
Я знаю, что могу пройти через несколько программ с открытым исходным кодом, которые реализуют аналогичные функции, но на самом деле это просто академический момент, поэтому я действительно не хочу тратить слишком много времени на поиск внешнего кода.
Есть ли у кого-нибудь хорошие идеи о том, как действовать? Если кто-то может описать, как некоторые из более популярных программ делают это, было бы идеально.