これまでJoomlaや他のJoomlaコンポーネントのx-cart、jobberbase、jomestateコンポーネントでもスマートに使いました。私は物事が非常に緊密に結合されていることがわかりました。そして、多くのことがジョブバーベースよりも複雑に思えました。YiiのようなMVCでスマートなテンプレートエンジンを使うべきですか?
今、私はプロジェクトでYiiを使用するつもりですが、クライアントによって提案されます。そしてYii自体はMVCフレームワークです。だから私はそれをスマートに使うべきですか?私はそれをスマートに使うべきであることを知りたいのですが、私はYiiにスマイリーを使用するいくつかのプロがあるのでしょうか?か否か?それともそれは単なるオーバーヘッドか、そこにスマートな使い方のいくつかの問題がありますか?私はスマートに理解している。しかし、時には状況が複雑になると私は思う。だから私はあなたから知りたいのですが、それは悪いフレームワークのせいで支配的な考えであるか、そこには現実があるので、私はスマートなものを使うべきですか、それ以外のものがありますか?
私は別の構文を理解していますが、すでにMVCアーキテクチャを使用している間にスマートの利点がありますか?またはオーバーヘッドがありますか? – Hafiz
それはまったくあなたがスマイリーの利点を考えているものに依存しますか? –
カスタマイズされたアプリケーションでsmartyを使用し、それをフレームワークで使用することとの違いはありません。ビューとロジックを混在させることは、常にIMOの悪い習慣です。しかし、自分自身や他の開発者と厳密にそれを強制する必要がない場合 –