ホームページ  >  記事  >  バックエンド開発  >  SMARTY とは何ですか? ディレクトリ構造計画の混乱解決

SMARTY とは何ですか? ディレクトリ構造計画の混乱解決

WBOY
WBOYオリジナル
2016-06-13 13:44:03726ブラウズ

SMARTY とは何ですか? ディレクトリ構造計画の混乱
兄弟、私は最近プロジェクトに取り組んでおり、事前に完全なディレクトリ計画を立てる必要があります。
SMARTYに会ったとき、私は躊躇しました。
ディレクトリが 3 つありますが、これをどこに配置すればよいかわかりません。
1、コンポーネントはこれに近いようです
2、プラグインはそうではないようです
3、クラス ライブラリはそうのようです。

SMARTYとは何ですか?

-----解決策--------------------------------

ディスカッション

引用:
テンプレート~~~


もちろん、SMARTY がテンプレート エンジンであることは知っています。

------解決策------------------
デザイン内のsmartyの位置を見てください。


例 2 は、そうではないかもしれませんが、デザインのプラグインとしても使用でき、いくつかの場所でフックして、smarty がページを解析できるようにします。必要です。
------解決策---------
通常は「クラスライブラリ」の下に置きます。 -party クラスライブラリ「

「コンポーネント」、PHP ではこの概念は使われていないようです

「プラグイン」は通常、入れたり挿したりして使用し、抜き差しして使用します何かが動作しない場合は、smarty を取り外し、別の場所に接続すると使用できます。


-----解決策---------
3、クラスライブラリ のようです。

プロジェクトの場合、smarty は外部パブリック クラス ライブラリです

そして
1、コンポーネントは次のようになります
2、プラグインはそうではないようです
プロジェクトの場合 コンポーネントとプラグインが共通でない限り、他のプロジェクトでは使用できない可能性があります。
------解決策---------
学級図書室、お腹が空いた気がします
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。