Este es un proyecto de plantilla para Codeigniter 4, un poderoso marco de PHP para crear aplicaciones web. Viene preconfigurado con Docker, Nginx, MySQL, Adminer, Phplint, Salmo y Php_CodesNiffer para optimizar su proceso de desarrollo.
Antes de comenzar, asegúrese de tener el siguiente software instalado en su sistema:
Para configurar y ejecutar el proyecto en su máquina local, siga estos pasos:
git clone https://github.com/YuriiDorosh/CodeIgniter4-template.git
cd CodeIgniter4-templateCopie el archivo de entorno de ejemplo y configúrelo según sea necesario:
cp env .env
Ejecutar Docker compuestos para comenzar el entorno de desarrollo:
docker-compose up -d
Este comando creará e iniciará los contenedores Docker definidos en el archivo Docker-compose.yml.
docker-compose exec php composer install
Una vez que se ejecutan los contenedores Docker, puede acceder a la aplicación en su navegador web:
Ejecutando phplint
docker-compose exec php make phplint
Correr salmo
docker-compose exec php make psalm
Ejecutando php_codesniffer
docker-compose exec php make phpcs
Cuando haya terminado de trabajar en el proyecto, puede detener los contenedores Docker:
docker-compose down
Para una documentación detallada sobre Codeigniter 4, visite la documentación oficial.
Este proyecto tiene licencia bajo la licencia MIT; consulte el archivo de licencia para obtener más detalles.
Las contribuciones son las que hacen que la comunidad de código abierto sea un lugar tan increíble para aprender, inspirar y crear. Cualquier contribución que haga es muy apreciada.