The Codeigniter is an MVC based application development framework. It enables the speed of development because It provides a rich set of libraries. In where write “less” and “do more”.
Why Codeigniter is useful?
you would like a framework with alittle footprint.
You need exceptional performance.
you would like broad compatibility with normal hosting accounts that run a range of PHP versions and configurations.
you would like a framework that needs nearly zero configuration.
you would like a framework that doesn't need you to use the program line.
you would like a framework that doesn't need you to stick to restrictive secret writing rules.
you're not fascinated by large-scale monolithic libraries like PEAR.
you are doing not need to be forced to find out a templating language (although a templet program is optionally accessible if you need one).