ホームページ > バックエンド開発 > PHPチュートリアル > .tpl と .php、それを解決する方法

.tpl と .php、それを解決する方法

WBOY
リリース: 2016-06-13 12:20:29
オリジナル
1336 人が閲覧しました

.tpl と .php
最近、smarty フレームワークを学んでいました
html と php コードが書かれた .tpl ファイルをいくつか見ました
.tpl と .php の違いは何ですか
(個人的なものです)考え: 純粋な php コード .php php html を使用し、他の混合コードは .tpl)
を使用します------解決策のアイデア------ -----
tpl は template (中国語の意味: テンプレート) の略称です

smarty は、カスタム テンプレート言語を使用して表示ロジックとビジネス ロジックの分離を実現するテンプレート エンジンです(MVC それぞれ V と M に相当)
テンプレート エンジンを使用する利点は、ビジネス ロジックのコードを設計する際に、操作の結果が将来どのように表示されるかを考慮する必要がないことです。これにより、プログラムを改善し続けることが可能になります
ユーザー インターフェイスを作成するとき、データがどこから来たのかを知る必要はなく、インターフェイスのニーズに従ってデータを表示するだけで済みます

テンプレートを使用するかどうかに関係なく、エンジンは最終的に php html 混合エンコーディングを実行します
-----ソリューション アイデア---------------- ------
.tpl は単なるテンプレートであり、ファイルの末尾が何であっても、実行される最終ファイルは .php
スマートなテンプレート エンジンがこの種の分離作業を行います。もちろん他の機能もあります

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