Drupal 8 теперь включает компоненты Symfony. Таким образом, это означает, что, хотя приложение Drupal 8 не является платформой MVC/CMS в целом, модули Drupal 8 реализованы в виде шаблона MVC с контроллерами, маршрутами и шаблонами Twig для представлений.
Ответ 3
Нет, drupal вообще не является средой MVC.
Ответ 4
Нет, нет.
Однако вы можете разрабатывать программное обеспечение с использованием архитектуры mvc, и есть даже модули, чтобы облегчить это, но система сама по себе не делает этого. maby это будет в будущем.
но некоторые фундаментальные понятия drupal, как и крючки, противоречат парадигме mvc