CodeIgniter ユーザガイド 日本語版 Version 2.0.3


設計とアーキテクチャのゴール

CodeIgniterのゴールは 最小かつ可能な限り軽量なパッケージで、パフォーマンス、許容性、柔軟性を最大化することです。

このゴールを達成するため、私たちはベンチマークを行い、リファクタリングし、開発プロセスを単純化し、 この目標にそぐわないあらゆるものを捨て去りました。

技術的および設計的視点に立つと、CodeIgniter は次の目標にもとづいてつくられているといえます:

CodeIgniter は、高度に凝集化されたコンポーネントで構成され、動的にインスタンス化される疎結合のシステムです。省スペースのパッケージに単純さと柔軟さ、そして高いパフォーマンスを詰め込むよう考え抜かれているのです。