CodeIgniter es un marco de código abierto que utiliza el modelo MVC (Model-View-Controller) para ayudar a los desarrolladores a ahorrar tiempo mientras crean sitios web y aplicaciones completamente funcionales utilizando PHP.
Entre todos los frameworks PHP, CodeIgniter es el más rápido. Los usuarios pueden elegir entre varias versiones diferentes de CodeIgniter.
CodeIgniter 3 y CodeIgniter 4 son las más estables de las otras versiones:
El marco CodeIgniter le proporciona una base de datos lista para usar y bibliotecas de operaciones básicas, como enviar correos electrónicos, cargar archivos, administrar sesiones, etc.
CodeIgniter 4 es la última edición del marco CodeIgniter y ahora está lista para su uso en producción. Con esta nueva edición, hay mucha anticipación. Como resultado, los programadores esperaban ansiosamente este lanzamiento.
La versión anterior de CodeIgniter se basaba en PHP 5.6 o inferior, pero CodeIgniter 4 ahora incluye compatibilidad y capacidades con PHP 7.2. Si planea realizar una solicitud CURL en CI4, primero debe instalar la biblioteca lib curl.
La programación de línea de comandos también es compatible con CI 4. De acuerdo con las tendencias actuales, la mayoría de los marcos incluyen la facilidad de uso de CLI y una biblioteca.
Como resultado, CodeIgniter 4 también ha implementado esta funcionalidad y ahora puede utilizar la línea de comandos en la versión más reciente de CI. MySQL (5.1+), PostgreSQL y SqLite3 son algunas bases de datos compatibles con CodeIgniter.
CI 4 ahora incluye una carpeta pública que sirve como raíz de documentos de su aplicación. CI 4 ahora tiene su propio servidor, como Laravel, que puede comenzar a usar PHP Spark serve.