CodeIgniterへようこそ
CodeIgniter はPHPを使ってwebサイトを構築する人向けのアプリケーション開発フレームワーク - ツールキット - です。 一般的に必要とされるタスクを実行するための豊富なライブラリだけでなく、ライブラリにアクセスするための単純なインターフェースと論理構造を提供することで、1からコードを書くのに比べてプロジェクトの開発速度を加速させることが目的です。 CodeIgniter を使えば、与えられたタスクにおいて必要とされるコードの量を最小限にすることができ、創造的にプロジェクトに集中することが可能になります。
CodeIgniterの背景にある幅広いコンセプトについてはイントロダクションの章をご覧ください。その後、はじめようページに進みましょう。
CodeIgniter はどんな人に向いていますか?
CodeIgniterは、こんな人にぴったりです:
- 省スペースのフレームワークが欲しい人。
- 圧倒的なパフォーマンスを求める人。
- PHPのバージョンや環境設定の違う一般的なホスティング(レンタルサーバ)で幅広く動作するものが欲しい人。
- ほとんど設定がいらないフレームワークを希望する人。
- コマンドラインを使う必要がないフレームワークを好む人。
- 決められたコーディングルールに厳格に従う必要がないフレームワークが欲しい人。
- PEARのような大規模な一枚岩のライブラリには興味がない人。
- テンプレート言語を習得しなければならないのが嫌な人(必要な場合だけにオプションでテンプレートパーサが利用できるようなものは除く)。
- 複雑なものを避け、シンプルな解決策を好む人。
- わかりやすく詳細なドキュメントが欲しい人。