Ответ 1
Нет, Drupal следует за PAC (Presentation-Abstraction-Control), а не MVC. Существует отличное сообщение в блоге, объясняющее это на сайте Ларри Гарфилда.
Drupal часто упоминается как структура управления контентом, соответствует ли она парадигме MVC? Если это так, как Drupal реализует MVC?
Спасибо.
Нет, Drupal следует за PAC (Presentation-Abstraction-Control), а не MVC. Существует отличное сообщение в блоге, объясняющее это на сайте Ларри Гарфилда.
Drupal 8 теперь включает компоненты Symfony. Таким образом, это означает, что, хотя приложение Drupal 8 не является платформой MVC/CMS в целом, модули Drupal 8 реализованы в виде шаблона MVC с контроллерами, маршрутами и шаблонами Twig для представлений.
Нет, drupal вообще не является средой MVC.
Нет, нет. Однако вы можете разрабатывать программное обеспечение с использованием архитектуры mvc, и есть даже модули, чтобы облегчить это, но система сама по себе не делает этого. maby это будет в будущем.
но некоторые фундаментальные понятия drupal, как и крючки, противоречат парадигме mvc