ホームページ  >  記事  >  バックエンド開発  >  長い間それを我慢していましたが、最終的には Smarty の用途を尋ねなければなりません。

長い間それを我慢していましたが、最終的には Smarty の用途を尋ねなければなりません。

WBOY
WBOYオリジナル
2016-06-13 12:41:56779ブラウズ

長い間それを我慢していましたが、ついに、Smarty は何に役立つのかを尋ねなければなりません。
私は Baidu にアクセスしましたが、Baidu ではロジックと外部コンテンツが分離されており、プログラマーとアーティストの間のより良い協力に役立つと誰もが言いました。キャッシュクラウドを提供します。 。 。

私が関わったプロジェクトの多くも Smarty を使用していますが、これには困惑しています。

私が通常最も使用するスマートな構文は foreach と if 判定です。現在、多くのプロジェクトで既成の関数が使用されているため、時々その関数を使用します。
フレームワークがインターネット上で人気があるか、自己カプセル化されているかに関係なく、すべてのフレームワークは MVC モードであるため、Smarty テンプレートが使用されていない場合でも、ページ
には論理コードは存在しません。
foreachやifなどの基本的な関数がいくつかあるだけですが、Smartyタグは{}など自分で定義できるのに対し、phpタグは
と記述方法が異なります。
、スマートなページを使用しなくても、MVC の考え方に基づいてコードを書くことは依然としてクリーンであり、PHP の関数を柔軟に使用することもできます。

キャッシュの提供については、私は深く勉強していませんが、その中のページが純粋に静的である場合、
が使用される理由は理解できます。
それはそうだけど、そうでなかったらもっと混乱するだろう

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。