это же просто вывод данных. Абстрагируйся от вывода слоем представления и все.
ты как-то слишком абстракто сказал, ничего не понятно.
Ну я себе это так представляю:
3 папочки controllers, models, views,
в корне - config.php где будет просто некий массив который c файла .env как-то забирает переменные для соединения с БД
и в корне еще файл index.php который входная точка, в нем какой-нибудь микророутер который на основании $_REQUEST уже возвращает нужный контроллер и делегирует ему все дело. В контроллере идет анализ параметра $_GET['action'] и в зависимости от него вызывает свой же метод actionDoSmth1 или actionDoSmth2 а в этих методах уже идет вызов модельки, получения из нее результата и подключение вьюхи с этим результатом. В модельке мы дергаем или пишем в базу что-то и прочая логика. Правильно думаю?