Codeigniter es un popular framework PHP usado para el desarrollo de aplicaciones web con PHP complejas, facilitando el mantenimiento y la extensibilidad, apoyado por las buenas prácticas.
Codeigniter es un framework PHP bastante popular, por ser una de las alternativas de entrada en el mundo de los frameworks, escogida por los desarrolladores principalmente por su sencillez con respecto a otras herramientas disponibles en el mercado.
Se trata de un framework potente, de característias completas pero con un rendimiento elevado debido a su sencillez y una base de código no demasiado compleja ni grande. Es ideal para desarrolladores que quieran crear aplicaciones PHP simples pero con una base robusta, evitando los típicos problemas del código spaguetti habituales en PHP cuando no se usan frameworks.
Más información:
Principales características y ventajas de Codeigniter
Estas son las principales características que nos pueden llevar a usar Codeigniter en el desarrollo de un proyecto PHP.
- Tamaño reducido. Codeigniter se encuentra en una descarga de 1.2MB.
- Elevado rendimiento, superior a la mayoría de competidores.
- No te fuerza a desarrollar de una manera dada, aunque sí promueve patrones de arquitectura como MVC.
- Elevada seguridad, a pesar de su sencillez, evitando ataques CSRF o XSS, inyecciones de código SQL, etc.
- Una documentación clara y completa.
- Super sencilla configuración, cercana a cero. La versión 3 de Codeigniter simplemente se descargaba y se comenzaba a funcionar, sin embargo, para la versión 4 ya se recomienda y se hace uso de Composer.
Crea artículos, recursos o comparte información sobre Codeigniter

Manuales
Preguntas y respuestas de Codeigniter
Se han recibido 3 faqs en Codeigniter