web - thinkphp の開発には、組み込みのテンプレート エンジンと Smarty のどちらを使用する方が良いですか?
某草草
某草草 2017-05-16 13:11:26
0
3
722

thinkphp3.2.3 を開発するには、組み込みのテンプレート エンジンと Smarty のどちらを使用する方が良いですか?しかし、smarty を使用すると完全な互換性を実現するのは非常に面倒なようです

某草草
某草草

全員に返信(3)
習慣沉默

個人的には、私は最初に tp に出会いました。その後、いくつかの小さなプロジェクトで、tp は過剰であると感じましたが、テンプレートのレンダリングが必要だったので、smarty に出会いました。

これら 2 つのテンプレートの違いはそれほど大きくなく、tp は良い意味で Smarty を利用しています。新規開発の場合は、フロントエンド担当者の使用習慣に合わせて選択してください。両者の文法的な違いは非常に小さいです。

私は通常、ネイティブ PHP を作成するときに Smarty を使用し、それをレンダリングする必要がある場合、TP を使用してプロジェクトを作成する場合は、TP に付属のエンジンを使用します。

お気軽にやってください。

いいねを押す +0
Peter_Zhu

正直に言うと、どちらも静的と動的を擬似的に分離したものであり、API を直接作成してからページを非同期にロードしてレンダリングする方が良いです。あるいは、従来の JS ネイティブ コードと jQuery ajax を使用することもできます。 vue や React などのフレームワークを使用することをお勧めします。 。個人的なアドバイスですが、気に入らない場合は文句を言わないでください。プログラミング的思考に一度慣れてしまうと、それを変えるのは難しいからです。 。 。

いいねを押す +0
给我你的怀抱

実際、構文は似ていますが、以前、特定の機能が Smarty ではなく独自のテンプレート エンジンでのみサポートされていることに遭遇しました。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート