2010-12-11 21 views
27

Drupal thường được gọi là Khung quản lý nội dung, nó có tuân theo mô hình MVC không? Nếu có, Drupal sẽ thực hiện MVC như thế nào?Drupal có tuân theo mô hình MVC không?

Cảm ơn.

+0

không có nó doesnt ... –

+0

tuy nhiên bạn có thể phát triển sử dụng kiến ​​trúc MVC trong drupal, nhưng hệ thống nó tự không –

Trả lời

3

Không, drupal không phải là khung MVC.

3

Không, không. Tuy nhiên, bạn có thể phát triển phần mềm bằng cách sử dụng kiến ​​trúc mvc và thậm chí còn có các mô-đun để tạo điều kiện thuận lợi cho điều đó, nhưng hệ thống tự nó không có. mẹ sẽ làm nó trong tương lai.

nhưng một số khái niệm cơ bản của drupal, giống như lưỡi câu, đang mâu thuẫn với mô hình MVC

2

Drupal 8 giờ đây kết hợp các thành phần Symfony. Vì vậy, điều này có nghĩa trong khi một ứng dụng Drupal 8 không phải là một khung công tác MVC/CMS nói chung, thì các mô-đun Drupal 8 được thực hiện trong một mẫu MVC với các bộ điều khiển, các tuyến và các mẫu Twig cho các khung nhìn.

Thông tin thêm ở đây http://divingintodrupal8.com/#mvc-in-drupal-8-modules

+0

Vâng, Drupal 8 sử dụng cành, một dự án Symfony, nhưng mọi việc bằng Twig - không chỉ mô-đun mà còn là động cơ theming của lõi Drupal - sử dụng một số lượng MVC trong Drupal 8. Dưới đây là các liên kết có thẩm quyền hơn: https://www.drupal.org/docs/8/theming/twig https : //symfony.com/doc/current/introduction/from_flat_php_to_symfony2.html –

+0

Chỉnh sửa: Vui lòng bỏ qua phần đầu tiên của bình luận trước đó của tôi, kể từ khi tải xuống lõi Drupal đến công cụ theming và do đó không bao gồm mẫu MVC. Cảm ơn! –

Các vấn đề liên quan