CodeIgniterの案件について
CodeIgniterを使うことで、与えられたタスクで必要となるコードの量を最小限にでき、些末なコーディングを意識せず、よりクリエイティブにプロジェクトに集中できるようになります。
省スペース、軽量で速度重視の仕様で、習得もしやすく、導入が楽で安価なレンタルサーバでも導入できる、などの特徴があります。
こうしたことから、PHPフレームワーク入門者から、スピードを重視したWebアプリ開発の最前線でも活用するところが増えています。
symfonyは大型開発に向いたフレームワークで、CodeIgniterの場合、大型プロダクトの開発に向かないと指摘する声もありますが、ベンチャー企業や個人で作るシステムにはまったく不自由を感じるものではありません。
CodeIgniterは、学習するコストが少なくて済むことから、フレームワークにはじめて触れるPHPプログラマーでも習得しやすく、特に初心者には嬉しいものです。
また、MVCを採用していますが、その流れが非常に分かりやすくなっています。
有効な様々な PHP MVC フレームワークを使って実験した多くの企業でも、主に、動的な編成が可能なので自由度があり、迅速な開発が可能になるという理由から、CodeIgniter が最終的に選ばれています。
これに伴い、CodeIgniterを使ったWebサービス開発などの案件も増えています。
日本国内では、まだ決してメジャーではありませんが、海外では様々な活用実例があり、海外向けのインターネット通販サイトのユーザー向けWebサービスの設計・開発などで、今後も案件が増えるものと見られています。