Нужно начать с того чтобы изучить как строить СОВРЕМЕННЫЕ приложения на пхп. Ваш подход это 10 летней давности история, которую лучше забыть. Советую посмотреть например курсы от специалиста. Изучить сам пхп хорошо, потом перейти к изучению архитектурных вопросов, изучить как строятся современные фреймворки. Хоть это и не ответ на ваш вопрос, прислушайтесь