2010-12-11 13 views
27

Drupalは頻繁にコンテンツ管理フレームワークと呼ばれ、MVCのパラダイムに準拠していますか?もしそうなら、DrupalはMVCをどのように実装していますか?DrupalはMVCのパラダイムに準拠していますか?

ありがとうございました。

+0

なし、それdoesntの... –

+0

あなたはしかし、drupalの中で、MVCアーキテクチャを使用してdevelopeことができますが、システムは、それ自身ははい、Drupalの8は小枝、symfonyプロジェクトを使用していない –

答えて

3

いいえ、drupalはMVCフレームワークではありません。

3

いいえ、それはありません。 しかし、mvcアーキテクチャを使ってソフトウェアを開発することはできますが、それを容易にするためのモジュールもありますが、それ自体ではないシステムです。それは将来的にはマバイです。 Drupalの

が、いくつかの基本的な概念は、フックのように、MVCパラダイム

2

現在、Drupal 8にはSymfonyのコンポーネントが組み込まれています。つまり、Drupal 8アプリケーションはMVCフレームワーク/ CMS全体ではありませんが、Drupal 8モジュールは、ビューのコントローラ、ルート、Twigテンプレートを含むMVCパターンで実装されています。

詳細情報ここhttp://divingintodrupal8.com/#mvc-in-drupal-8-modules

+0

が、すべてが使用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 –

+0

編集:私の前のコメントの最初の部分は無視してください。Drupalのコアはテーマエンジンにオフロードされ、MVCパターンは含まれていないからです。ありがとう! –

関連する問題