ホームページ >バックエンド開発 >PHPチュートリアル >フレームワークやテンプレートなどについて概念的な質問をします。
フレームワークやテンプレートなどの概念的な質問をする
私は Smarty を使用しました。
smarty を知ることの利点は、ページのデザインとロジック コードを分離し、後の開発と変更が容易になることです。
これは Java の Struts に似ていると思いますが、フレームワークと考えることができますか? Yii もフレームワークですか?
では、テンプレートを理解するにはどうすればよいでしょうか?たとえば、dedecms thinkphp、usebb、ecshop などはテンプレートですか?
テンプレートとフレームワークの正確な理解は何ですか?
------解決策------ - --
この投稿をチェックしてください
http://topic.csdn.net/u/20100310/08/c107383a-aefc-4d85-865c-317599b25d35.html
dedecms thinkphp、usebb、ecshop
dedecms Dreamweaver System
thinkphp はフレームワークです
UseBB は PHP と Mysql データベースで開発されたオープンソース フォーラムです
ecshop はオープンソース モールです
------解決策------------------
テンプレート -- データをロードした後に呼び出すことができる関数ブロックであり、基本的には表示するスタイルとデータを統合します。たとえば、smarty はビュー テンプレート
フレームワークであり、アプリケーションの開発に使用されます。エディタとして表示できますが、プログラムに必要な API アプリケーション インターフェイス関数またはクラスが統合されています。 yii、
プロジェクトなど - すでに完成した製品であり、基本的に再開発する必要はありません。dedecms usebb、ecshop