Предлагаю сначала посмотреть серию уроков
https://elisdn.ru/blog/113/psr7-framework-http - там подробно объясняется, как устроены современные PHP-фреймворки и почему они устроены именно так.
А уже после этого принимать решение - переходить ли на готовый фреймворк (Symfony - для профессионалов и больших проектов, Laravel - для "ремесленников", Yii2 - для быстрой разработки) или продолжать заниматься своим проектом.