The following pages describe the broad concepts behind CodeIgniter:
Any software application requires some effort to learn. We’ve done our best to minimize the learning curve while making the process as enjoyable as possible.
CodeIgniter is based on the Model-View-Controller development pattern. MVC is a software approach that separates application logic from presentation. In practice, it permits
The following graphic illustrates how data flows throughout the system:
CodeIgniter is an Application Framework CodeIgniter is a toolkit for people who build web applications using PHP. Its goal is to enable you
Our goal for CodeIgniter is maximum performance, capability, and flexibility in the smallest, lightest possible package. To meet this goal we
Features in and of themselves are a very poor way to judge an application since they tell you nothing about the user experience, or how intuitively or intelligently it is designed