Administrador de dependencias PHP

Composer es un fantástico gestor de dependencias para PHP, probablemente sea el más conocido sin entrar en el terreno de los frameworks. En mi experiencia hice algunas pruebas de uso y puedo garantizar que su funcionamiento es excelente.

Composer permite instalar dependencias a nuestros proyectos de la forma más simple, con tan solo insertar una linea en formato JSON, composer realizara el trabajo duro.

Ejemplo de uso:

1. Descarga el instalador:

$ curl -s http://getcomposer.org/installer | php

2. Crea la famosa linea en composer.json que define las dependencias de nuestros proyectos.

{
    "require": {
        "monolog/monolog": ">=1.0.0"
    }
}

3. Ejecuta composer:

php composer.phar install

Puedes buscar más dependencias en Packagist.

La única dependencia que tiene Composer es PHP 5.3 o superior.

Web: Composer

Pablo: Programador desde hace más de 11 años, adicto a internet, cafeinómano, fanático de la información, intento de emprendedor, trabaja de forma compulsiva solo en lo que ama. Sueña con tener una aplicación con más de 1 millón de usuarios.
Entradas relacionadas