私はPHPで働いている多くの人々と話をしてきました.私がsmartyフレームワークで働いていると彼らに話すときはいつでも、彼らはそれがテンプレートシステムであると言います.しかし、私はsmartyがMVCパターンを使用してWebサイトを作成および維持していることを知っています.
PHP Smarty はテンプレート エンジンまたはフレームワーク、またはその両方ですか?
同じことを説明してください
スマーティーとは?
Smarty は PHP 用のテンプレート エンジンであり、アプリケーション ロジックからのプレゼンテーション (HTML/CSS) の分離を容易にします。これは、PHP コードがアプリケーション ロジックであり、プレゼンテーションから分離されていることを意味します。
Smarty ではないもの
Smarty はアプリケーション開発フレームワークではありません。Smarty は MVC ではありません。Smarty は、Zend Framework、CodeIgniter、CakePHP、またはその他の PHP 用アプリケーション開発フレームワークに代わるものではありません。
http://www.smarty.net/about_smarty
http://smarty.incutio.com/?page=SmartyFrequentlyAskedQuestions#basics-1