それを使用する目的と基本的な構文は何ですか。彼らのサイトのドキュメントを読んだので、回答としてサイトのリンクを送らないでください。
質問する
2628 次
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 に答える