2016-08-26 2 views
0

通常ビューとMVCビューについて少し混乱します。ビューとフレームワークでブレードを使用する理由の違いは何ですか?PHPのコアビューとテンプレートビューの違いは何ですか?

+0

リンクやその他の文脈を用語の使用法に追加することをおすすめします。実際にMVC(さらに、MVCの特定の実装)について質問しているように、PHPの権限がありますが、「コアビュー」と「テンプレートビュー」という質問は聞こえます。おそらく、あなたは "Laravel"でタイトルを変更する必要があります。 – YakovL

答えて

4

ブレードはテンプレートエンジンです。つまり、他のテンプレートを簡単に拡張したり、PHPループをきれいで読みやすい方法で扱うなど、開発者として役立つ特別な機能がいくつかあります。あなたは、ドキュメントでそれらの優れた概要を見つけることができます:https://laravel.com/docs/5.2/blade

ブレードのファイルは、通常.blade.phpに終了しますが、あなたは、通常の.phpファイルは使用できませんと言う何もありません - あなたは作曲を介してそれを引っ張っている場合、または別のテンプレートエンジン。 Laravelのほとんどの機能と同様、Bladeは完全にオプションです。もちろん、Bladeを使用しない場合、Bladeの機能を利用することはできません。

Laravelの用語での表示は、単に名前付きテンプレートファイル、Bladeであるかどうかです。たとえば、view()ショートカット機能を使用して、アプリケーションの任意のテンプレートファイルからユーザーに返信する応答を生成することができます。

関連する問題