Контролер забезпечує «зв'язок» між користувачем та системою. Контролює та спрямовує дані від користувача до системи та навпаки. Використовує модель та подання для реалізації необхідної дії.
Що входить у відповідальність контролера в активному MVC?
Контролер – цей компонент відповідає за зв'язок між model і view . Код компонента controller визначає, як реагує сайт на дії користувача. По суті, це мозок MVC-програми.
Чим зручний MVC?
Переваги веб-програми на основі MVC полегшує управління складними структурами шляхом поділу програми на модель, подання та контролер. Вона не використовує стан перегляду та серверні форми.