Yii にはなぜテンプレート エンジンがないのですか?

リリース: 2019-12-17 13:39:21
オリジナル
2041 人が閲覧しました

Yii にはなぜテンプレート エンジンがないのですか?

Yii フレームワークは、大規模な Web アプリケーションを開発するためのコンポーネントベースの高性能 PHP フレームワークです。 YII にはテンプレート エンジンがありませんが、拡張機能の形式で自分で追加できますが、YII はこれを推奨しません。

PHP 自体は (現時点で) 最高のテンプレート エンジンです。smarty などを入手できます。根本的に反人間的ですよ。 PHPer についてはすでに学ばなければならないことがたくさんあり、転職後には使用しなくなる可能性がある一連の製品をマスターする必要があります。

2 つ目は、デバッグ時にテンプレート エンジンを最終的に PHP にコンパイルする必要があるため、プログラムがエラーを報告したときに、特定のエラーの場所をすぐに特定することが難しいことです。次に、これらのテンプレート エンジンのマニュアルをよく読んで、このループ テンプレートにどのようなパラメータがあるかを確認する必要があります。

たとえば、SQL文を実行するテンプレートタグを備えた国産ソフトウェアがあります。製品自体が適切に記述されていないため、記号 < > を含む SQL ステートメントを記述するときに問題が発生します。

PHP 中国語 Web サイトには、無料の Yii 入門チュートリアル が多数あり、誰でも学習することができます。

以上がYii にはなぜテンプレート エンジンがないのですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
yii
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート