Я пытаюсь узнать, как создать приложение PHP с использованием архитектуры MVC. Я создал базовое приложение, основанное на руководстве, в котором просто есть модель, представление и контроллер для каждой группы страниц (например, site.com/index, site.com/account и т. Д.).
Моя проблема сейчас в том, что я не могу понять, как бы я сделал что-то более сложное. Скажем, я хочу создать приложение календаря, в котором пользователь видит календарь на странице своего аккаунта при входе в систему.
Могу ли я создать модель и представление для календаря, а затем получить необходимые данные календаря, включив модель календаря в контроллер страницы учетной записи?
Как насчет рендеринга календаря, я бы включил представление календаря в представление страницы учетной записи, а затем использовал бы его для создания макета моего календаря?