CodeIgniter4 へようこそ¶
CodeIgniter はアプリケーション作成フレームワーク――ツールキットです―― PHP を使ってウェブサイトを作る人のために作られています。目標は、スクラッチで作るよりもより早くプロジェクトを開発できるようにすることです。そのために一般的に必要とされる作業のためのライブラリを豊富に提供します。さらにはライブラリ利用を容易にするシンプルなインターフェースと論理的な構造を提供します。CodeIgniter は作業的なコードを最小化して創造的なことに集中させてくれます。
可能な限り―― CodeIgniter はできる限りの柔軟性を維持しますが――あなたのやりたいように作成させててくれます。やり方を強制したりしません。このフレームワークは簡単に、完全に、コアパーツを入れ替えることができ、あなたのやりたい方法で動かすことができます。 簡単に言うと、CodeIgniter は柔軟なフレームワークであり、道具を提供しようとしながらも邪魔になることはありません。
CodeIgniter 次の人に向いています:
- 場所を取らないフレームワークがほしい人。
- 桁外れのパフォーマンスが必要な人。
- ほとんど設定を必要としないフレームワークがほしい人。
- コマンドラインの利用を必要としないフレームワークがほしい人。
- 束縛的なコーディングルールを遵守しなくていいフレームワークがほしい人。
- PEAR のように巨大で統制されたライブラリに興味がない人。
- テンプレート言語を覚える必要に迫られたくない人(しかしながら必要ならオプションとしてテンプレートパーサを利用することはできます)。
- 複雑さを避け、シンプルなソリューションを好む人。
- 分かりやすく完全なドキュメントを必要とする人。