Здравствуйте.
Нужно "спрограммировать" серверную часть сайта.
Интересует структура(если можно так выразиться) классов на сайте.
МОДЕЛЬ
Предполагается создать 1 класс модели, который будет содержать все методы для всех типов страниц.
КОНТРОЛЛЕР
1 Базовый контроллер(абстрактный),. И классы-контроллеры для каждой страницы, которые наследуют базовый(абстрактный).
ВИД
Классов для вида создаваться не будет. Так как вид - это свёрстанные странички, в которых содержаться вставки типа <?=$news['text']?>
Вид includ-ируется в контроллер после получения данных и обработки их в Модели
Интересует вопрос, "правильной" ли является такая архитектура кода на сайте?
PS - для каждого типа страницы своя точка входа.
|