2010-12-11 21 views
27

Drupal經常被稱爲內容管理框架,它是否符合MVC範例?如果是這樣,Drupal如何實現MVC?Drupal是否符合MVC範例?

謝謝。

+0

沒有它不... – 2010-12-11 19:49:11

+0

但是你可以使用下發展在Drupal MVC架構,但它的系統自不 – 2010-12-11 19:50:13

回答

3

不,drupal根本不是一個MVC框架。

3

不,它不。 然而,你可以開發使用mvc架構的軟件,甚至有模塊來促進這一點,但它本身並不是。 maby它將在未來。

但Drupal的一些基本概念,如掛鉤,與MVC模式

2

Drupal 8現在合併了Symfony組件。所以這意味着雖然Drupal 8應用程序並不是一個整體的MVC框架/ CMS,但Drupal 8模塊通過控制器,路徑和Twig模板來實現MVC模式。

更多的信息在這裏http://divingintodrupal8.com/#mvc-in-drupal-8-modules

+0

是,Drupal的8採用嫩枝,一個Symfony的項目,但一切使用Twig--不僅僅是模塊,也是Drupal核心的主題引擎 - 在Drupal 8中使用了一些MVC。這裏有更權威的鏈接:https://www.drupal.org/docs/8/theming/twig https ://symfony.com/doc/current/introduction/from_flat_php_to_symfony2.html – 2017-08-17 23:10:14

+0

編輯:請忽略我以前的評論的第一部分,因爲Drupal核心卸載到主題引擎,因此不包括MVC模式。謝謝! – 2017-08-17 23:19:46