Según el sitio oficial:
CodeIgniter es un potente framework PHP de tamaño muy reducido, creado para desarrolladores que necesitan un conjunto de herramientas simple y elegante para crear aplicaciones web con todas las funciones.
Características:
- Ligero: footprint pequeño (~2MB).
- MVC: soporta el patrón Modelo-Vista-Controlador.
- Fácil configuración: mínima configuración inicial.
- Rendimiento: optimizado para alta velocidad.
- Seguridad: incluye herramientas para proteger contra CSRF, XSS, y validación de datos.
- Documentación clara: guías detalladas y comunidad activa.
- Flexibilidad: no impone estructuras rígidas, compatible con PHP 7.4+.
Como ya es habitual en este blog crearemos un sencillo ejemplo usando ahora este micro framework.
Usaremos Composer para crear el proyecto.
Creando un proyecto con CodeIgniter(y Composer)
Creamos el proyecto:
$ composer create-project codeigniter4/appstarter hola-mundo
Nos ubicamos en el directorio creado:
$ cd hola-mundo
Copiamos el archivo env a .env
$ cp env .env
Editamos el archivo .env y descomentamos y ajustamos la variable app.baseURL para que quede de la siguiente manera:
app.baseURL = 'http://localhost:8080'
Ejecutamos la aplicación:
$ php spark serve
Abrimos el navegador en la dirección:
http://localhost:8080¡Hemos creado nuestra primera aplicación usando CodeIgniter y Compose!
En algunos casos deberás editar el archivo php.ini y descomentar extension=intl (quitando el ;) :
extension=intl
Ejecutar este comando e iniciar de nuevo el server:
$ compose install $ php spark serve
Enlaces:
https://www.codeigniter.com/
No hay comentarios:
Publicar un comentario