ホームページ >バックエンド開発 >PHPチュートリアル >.tpl と php
最近、smarty フレームワークを学んでいます
html と php コードが書かれた .tpl ファイルをいくつか見ました
.tpl と .php の違いは何ですか
(個人的なアイデア: 純粋な php コードには .php を使用し、.tpl を使用してください) php+htmlなどの混合コードの場合) )
tplはテンプレート(中国語の意味:テンプレート)の略称です
Smartyはカスタムテンプレート言語を使用して実装するテンプレートエンジンです表示ロジックとビジネスロジックの分離(それぞれMVCのVとMに相当)
テンプレートエンジンを利用する利点は、ビジネスロジックのコードを設計する際に、将来的に操作結果がどのように表示されるかを考慮する必要がないことです。 。これにより、プログラムを改善し続けることが可能になります
そして、ユーザー インターフェイスを作成するときに、データがどこから来たのかを知る必要はありません
インターフェイスのニーズに従ってデータを表示するだけで済みます。テンプレート エンジンを使用するかどうかに関係なく、最終的な実行は php+html 混合エンコーディングです
.tpl は単なるテンプレートです。ファイルの末尾が何であっても、最終的な実行ファイルは .php です
スマートなテンプレート エンジンがこれを行います一種の分離作業、そしてもちろん他の機能もあります
うわー、2階のアバターは人々に激しく考えさせます。