Hoy vamos a ver como usar composer en PHP.
Composer no es más que un gestor de dependencias para nuestros proyectos en PHP, nos permite instalar en nuestros proyectos librerías de terceros, de forma que el se descargará todo lo necesario para que una u otra librería funcione correctamente resolviendo todas las dependencias.
En primer lugar entraremos en la web oficial de composer y descargaremos la versión para nuestro sistema operativo.
Yo estoy utilizando Windows asi que descargare el instalador de Windows.
Durante la instalación nos pedirá que le indiquemos donde tenemos PHP instalado.
Una vez instalado podemos comprobarlo en la consola con el comando composer -v
El siguiente paso seria buscar los paquetes que queremos instalar en https://packagist.org/ y crear fichero composer.json con ellos.
Ejemplo, instalaré phpfastcache y phpthumb (es recomendable tener git instalado):
{ "require": { "phpfastcache/phpfastcache": "3.0.4", "weotch/phpthumb": "dev-master" } }
Después ejecutamos un composer install
para instalar los nuevos paquetes.
Si quisiéramos actualizar alguno podríamos haber utilizado composer update
.
Ahora solo tendremos que incluir el fichero vendor/autoload.php para tener las librerías disponibles.