回答
沒有衝突,Drupal的遵循PAC(Presentation-Abstraction-Control)模式,而不是MVC。有一個很好的博客文章解釋這個在Larry Garfield's site。
不,drupal根本不是一個MVC框架。
不,它不。 然而,你可以開發使用mvc架構的軟件,甚至有模塊來促進這一點,但它本身並不是。 maby它將在未來。
但Drupal的一些基本概念,如掛鉤,與MVC模式
Drupal 8現在合併了Symfony組件。所以這意味着雖然Drupal 8應用程序並不是一個整體的MVC框架/ CMS,但Drupal 8模塊通過控制器,路徑和Twig模板來實現MVC模式。
更多的信息在這裏http://divingintodrupal8.com/#mvc-in-drupal-8-modules
是,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
編輯:請忽略我以前的評論的第一部分,因爲Drupal核心卸載到主題引擎,因此不包括MVC模式。謝謝! – 2017-08-17 23:19:46
- 1. HTML是否符合XML規範?
- 2. Silverlight 4是否符合WCAG 2.0規範
- 3. 命令式編程範例是否必須符合前向聲明規則?
- 4. 在Swift中,類型(不是實例)是否符合協議?
- 5. 設計模式範例是否具體?
- 6. 做Guice提供者方法是否符合範圍?
- 7. UMN-mapserver的地圖參數是否符合OGC WMS規範?
- 8. 是否所有源代碼都需要符合PCI規範?
- 9. MySQL JDBC驅動程序是否符合JDBC規範?
- 10. HttpUtility.UrlEncode是否符合'x-www-form-urlencoded'的規範?
- 11. 是否需要SAML元數據符合SAML2.0規範嗎?
- 12. php mvc框架agavi是否使用符合REST的CRUD?
- 13. getDay()是否符合ISO 8601?
- 14. 是否符合Phalcon UTF8?
- 15. 是否符合Apache DBCP2 JCA?
- 16. 是否符合Apache Tomcat PCI?
- 17. Bluemix HIPAA是否符合?
- 18. Moodle PENS是否符合?
- 19. 依據是否符合?
- 20. 是否符合Chromium HTML5?
- 21. CGAffineTransform是否符合ARC?
- 22. Nerddiner是否適合ASP.NET MVC 2?
- 23. Spring是否將結合MVC和WebFlow?
- 24. 在HTML5中:示例是否符合<aside />?
- 25. 什麼是「javascript:」用於,是否符合?
- 26. Drupal是否支持ORM?
- 27. 價值不符合預期範圍內的MVC與WCF服務
- 28. NSAttributedString如何遵循MVC範例?
- 29. Kohana 3.x ORM範例和MVC概念
- 30. MVC範例。爲什麼只有application_controller?
沒有它不... – 2010-12-11 19:49:11
但是你可以使用下發展在Drupal MVC架構,但它的系統自不 – 2010-12-11 19:50:13