CodeIgniter ヘルパーとプラグインとライブラリの違い

ヘルパーとプラグインとライブラリの違い

勉強メモ

ヘルパー

CodeIgniterのシステムの一部として作成・メンテナンスされるべきもので、多くの機能を含む。
たとえば、Formヘルパーはform要素の生成に必要となる多くのメソッドを含む。

プラグイン

コミュニティーなどで作成・共有されるべきもので、1機能=1プラグイン。
※しかし、1機能=1プラグインであることは強制されるものではない。

ライブラリ

ライブラリはオブジェクト指向で記述できるので、ヘルパー・プラグインでは実装できない
高機能なプログラミングに向く。


codeigniter 2.0.0

codeigniter 2.0.0からプラグインはヘルパーに統合されるそうです。
http://codeigniter.jp/user_guide_ja/installation/upgrade_200.html