Symfony es un framework de PHP para crear aplicaciones web y de consola, además de un conjunto de componentes de PHP reutilizables.
codeigniter4/CodeIgniter4
Un framework web full-stack de PHP ligero, rápido y flexible: la cuarta versión principal de CodeIgniter, reescrita para PHP moderno.
- Estrellas
- 6,011
- Forks
- 2,008
- Issues abiertos
- 39
- Último commit
- ayer
¿Qué es?
CodeIgniter 4 es un framework web full-stack de PHP pensado para crear aplicaciones web con una huella reducida y una curva de aprendizaje sencilla. Es una reescritura completa de las versiones anteriores que moderniza la base de código y conserva el estilo accesible que hizo popular al framework.
El framework requiere PHP 8.2 o superior, además de las extensiones intl y mbstring. Las aplicaciones se sirven desde la carpeta public del proyecto, lo que mantiene el código del framework y otros componentes fuera del acceso web directo. El repositorio contiene únicamente el código fuente de CodeIgniter 4; algunos componentes de la versión 3 se están trasladando a paquetes opcionales independientes.
El desarrollo está impulsado por la comunidad: los errores y los paquetes de trabajo aprobados se registran como issues de GitHub, mientras que las consultas de soporte y los debates sobre funcionalidades tienen lugar en el foro oficial.
Funciones clave
- 01Framework web para PHP 8.2 o superior, con arquitectura MVC full-stack.
- 02Núcleo ligero y de huella reducida.
- 03Punto de entrada en la carpeta public que separa el código del framework de los archivos accesibles desde la web.
- 04Paquetes opcionales para los componentes que se trasladaron fuera del núcleo.
- 05Guía oficial del usuario y documentación de la API.
Casos de uso
- Crear aplicaciones web renderizadas en el servidor y sitios web con PHP.
- Desarrollar API back-end de estilo REST con un framework de PHP.
- Migrar o modernizar una aplicación existente de CodeIgniter 3.
Antes de usarlo
- Requiere PHP 8.2 o posterior y las extensiones intl y mbstring.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es CodeIgniter4?
- Un framework web full-stack de PHP ligero, rápido y flexible: la cuarta versión principal de CodeIgniter, reescrita para PHP moderno. CodeIgniter 4 es un framework web full-stack de PHP pensado para crear aplicaciones web con una huella reducida y una curva de aprendizaje sencilla. Es una reescritura completa de las versiones anteriores que moderniza la base de código y conserva el estilo accesible que hizo popular al framework.
- ¿CodeIgniter4 es gratuito? ¿Qué licencia tiene?
- CodeIgniter4 es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿CodeIgniter4 sigue mantenido?
- Mantenimiento activo. El último commit de CodeIgniter4 fue el 6 nov 2026.
- ¿Para qué puedo usar CodeIgniter4?
- Crear aplicaciones web renderizadas en el servidor y sitios web con PHP. Desarrollar API back-end de estilo REST con un framework de PHP. Migrar o modernizar una aplicación existente de CodeIgniter 3.
- ¿Dónde consigo CodeIgniter4?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/codeigniter4/CodeIgniter4
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de aplicaciones web en PHP con sintaxis expresiva que incluye enrutamiento, ORM, migraciones, colas y difusión de eventos en tiempo real.
Un framework web de Python de alto nivel que promueve el desarrollo rápido y un diseño limpio y pragmático.
Ruby on Rails es un framework web MVC full-stack para crear aplicaciones web en Ruby respaldadas por bases de datos.
Un framework web para Haskell con todo incluido y seguridad de tipos, que incorpora routing, vistas, modelos de PostgreSQL y un IDE de desarrollo.
Un framework progresivo de Node.js para crear aplicaciones de servidor eficientes y escalables en TypeScript o JavaScript.