2016-06-11 5 views
-2

「CodeIgniterはMVCに対してかなり緩やかなアプローチをしています」とは、他のフレームワークがMVCに非常に良いアプローチをしているということですか?Codeigniter vs MVC

答えて

0

CodeIgniterは、主にModel View Controllerフレームワークです。 MVC自体は、オブジェクト指向Design Patternです。

MVCパターンはWebアプリケーションに適しています。 CodeIgniterのようなフレームワークの目的は、あなたのためにMVCの仕組みを処理することです。そのため、実際のアプリケーションの機能に時間を費やすことができます。

これまで使用していたOOPパターンをそのまま使用して、CodeIgniterフレームワークと統合することができます。ただし、フレームワークを使用すると、全体的な設計に常に一定の制約と制限が加わります。 CodeIgniterのモデル、ビュー、コントローラなどを使用する必要があります。

CodeIgniter provides many utilities and featuresしかし、アプリケーションの開発の他の側面を助けるために、それらを使用するように強制されていません。

これはかなり広い質問ですので、これはかなり広範な回答です。