CodeIgniter es un marco PHP pequeño pero potente. Como conjunto de herramientas simple y "elegante", puede crear aplicaciones web completamente funcionales para programadores PHP. Si es un desarrollador que utiliza alojamiento compartido y tiene problemas con los plazos de los clientes, si está cansado de esos marcos torpes
Quieres un marco compacto.
Necesitas un gran rendimiento.
Necesita una amplia compatibilidad con varios PHP y configuraciones en hosts estándar (por ejemplo, PHP4).
Quiere un marco que requiera casi ninguna configuración.
Quiere un marco que no requiera el uso de la línea de comando.
Quiere un marco que no tenga que cumplir con reglas de codificación restrictivas.
No le interesan bibliotecas de integración a gran escala como PEAR.
No desea verse obligado a aprender un lenguaje de plantilla (aunque puede elegir el analizador de plantilla que necesite).
No te gusta la complejidad y amas la simplicidad.
Necesita documentación clara y completa.