-1

それを使用する目的と基本的な構文は何ですか。彼らのサイトのドキュメントを読んだので、回答としてサイトのリンクを送らないでください。

4

2 に答える 2

4

Twigは、PHPをよりオブジェクト化し、煩雑さを軽減する方法です。

semi-html-semi-phpで満たされたページ/Webアプリケーションがたくさんあり、そのタイプのPHPページはあまり効率的ではなく、保守もできません。

小枝を使用して、コンテンツをコンテナから分離します。コードをよりクリーンに、保守しやすく、理解しやすくします。

さらに、背面のサーバーコードに影響を与えることなく、いつでもデザインを完全に変更できます。

それはすべて保守性とパフォーマンスの問題であり、すべての一般的なフレームワーク(Symphony、Code Igniterなど)は、これらの種類のテンプレートツールを使用してコードをよりクリーンにします。

于 2013-03-22T20:23:00.273 に答える
2

Twig (および一般的なテンプレート エンジン) は、通常の PHP よりも少ない構文を使用して表示ロジックを合理化する方法です。また、1 つのテンプレートが別のレイアウトを継承して、テンプレートを階層的に編成することもできます。

ただし、テンプレート エンジンは、テンプレートを解析してから実行する必要があるため、コード サイズと処理の点でより多くのオーバーヘッドを意味します。

于 2013-03-22T18:41:09.247 に答える