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


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

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

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

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

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