Drupalは頻繁にコンテンツ管理フレームワークと呼ばれ、MVCのパラダイムに準拠していますか?もしそうなら、DrupalはMVCをどのように実装していますか?DrupalはMVCのパラダイムに準拠していますか?
ありがとうございました。
Drupalは頻繁にコンテンツ管理フレームワークと呼ばれ、MVCのパラダイムに準拠していますか?もしそうなら、DrupalはMVCをどのように実装していますか?DrupalはMVCのパラダイムに準拠していますか?
ありがとうございました。
なしと競合している、DrupalはPAC(Presentation-Abstraction-Control)モデルではなく、MVCに従います。 Larry Garfield's siteにこれを説明する素晴らしいブログ記事があります。
いいえ、drupalはMVCフレームワークではありません。
いいえ、それはありません。 しかし、mvcアーキテクチャを使ってソフトウェアを開発することはできますが、それを容易にするためのモジュールもありますが、それ自体ではないシステムです。それは将来的にはマバイです。 Drupalの
が、いくつかの基本的な概念は、フックのように、MVCパラダイム
現在、Drupal 8にはSymfonyのコンポーネントが組み込まれています。つまり、Drupal 8アプリケーションはMVCフレームワーク/ CMS全体ではありませんが、Drupal 8モジュールは、ビューのコントローラ、ルート、Twigテンプレートを含むMVCパターンで実装されています。
が、すべてが使用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 –
編集:私の前のコメントの最初の部分は無視してください。Drupalのコアはテーマエンジンにオフロードされ、MVCパターンは含まれていないからです。ありがとう! –
なし、それdoesntの... –
あなたはしかし、drupalの中で、MVCアーキテクチャを使用してdevelopeことができますが、システムは、それ自身ははい、Drupalの8は小枝、symfonyプロジェクトを使用していない –