Documentos de Académico
Documentos de Profesional
Documentos de Cultura
composer install o composer i→ nos permite hacer la instalacion de las librerias del proyecto
creado
EN la carpeta vendor estan todas las instalaciones hechas por composer, para utilizar
composer/autoload_real.php → include __DIR__ . ‘/vendor/autoload.php; → ruta a la carpeta
vendor
Archivo env → guardamos variables de entorno, para acceder a ellas utilizamos la librería
phpdotenv
Para compartir nuestro proyecto hay que copiar los archivo propios creados por uno y .env.example,
composer.json → con estos archivo en una carpeta de proyecto ejecutamos el comndo composer
install y copiamos el proyecto creado anteriormente
si vas a hacer una instalacion en modo produccion hay que que utilizar comando para optimizar
(o)y no instalar carpetas de desarrollo (--no-dev)
composer check-platform → verifica que los paquetes y versiones de php sean compatibes
phpfig → genera una recomendaciones estandar para creacion de proyecto de php, veremos dos
estandares y uno especializado en la auto carga de clases psr1 – psr12 - psr4 (autocarga)
respectivamente
PSR4 → en el archivo composer.json podemos auto cargar las librerias en la directiva autoload
composer dump-autoload → para automatizar la carga de archivos en vez de utilizar include
utilizando namespace, asi composer automatiza la carga de archivos
MIRAR EL VIDEO O DIRIGIRSE A getcomposer.org la seccion de autoload
librería monolog → para errores en produccion, realmente lo que hace es crear los famosos log de
error y los envia a una carpeta en el video te explica como crear. Este lo crea dentro de una
estructura try / catch (14)
Crear tags en git y subirlos a git gub→ al parecer es crear unas versionse que se suben al
repositorio, de esta manera tienes dos puntos o versiones de tu codigo en git hub
crear un release o version estable en git hub es como crear un version final para que los usuarios la
puedan instalar y la puedan usar, se crea un ejecutable si quieres y un zip con el codigo para
descargar
ME QUEDO EN EL 4 → 13
Video 14:
La librería para gestionar la configuraciones de entorno utilizamos la librería docEnv en este video
muestra como crear la variables de entorno.
Añado tag a git hub
→ crear paquetes en packagist se hace subiendo el repositorio creado anteriormente en git hub