Una vez que aprendas PHP bastante bien, ¿cómo puedes empezar a aprender sobre Composer y todo eso? Realmente me confundo con la forma en que funciona.

El compositor no es más que un gestor de paquetes. Le permite incluir el código de otras personas en sus proyectos SIN tener que recordar `include_once (…)` los archivos del proyecto, porque el compositor viene con un script de carga automática incluido. Simplemente tiene que usar `include_once ‘./vendor/autoload.php’;` en el script de arranque de su aplicación, o en la parte superior de cada script que necesite para incluir dependencias de terceros. Le sugiero encarecidamente que utilice un solo script de arranque.

Composer mantiene todos los paquetes de los que depende, y todos los paquetes de los que dependen las dependencias, en una única carpeta llamada `vendedor ‘, que vivirá en el mismo nivel en el sistema de archivos que` composer.json`.

Lo que esto significa es que después de que hayas instalado Composer y creado el archivo `composer.json`, puedes usar Composer para agregar un paquete a tu aplicación (a través de` Composer require package / name`), puedes usar `Composer Install` , o `composer update` si ya ha ejecutado` composer install` para incluir el nuevo paquete.

Suponiendo que también está utilizando el autocargador, ahora puede agregar las clases que necesite para 🙂

Todo lo que necesita está disponible en getcomposer.org. ¡Buena suerte!