mise à jour : 23/12/2020 Composer

Version étudiée : 1.0.0-alpha7 Site web http://getcomposer.org/ Distribuée par : Communauté Licence : MIT Technologie : PHP

Appréciations

Smile 3.5
Internautes Aucune note
Global 3.5 5

Présentation

Composer est un outil de gestion de dépendances pour PHP.

Composer permet de déclarer les librairies dont dépend un projet PHP via un fichier de configuration au format JSON. Une fois les dépendances spécifiées, il est possible de les installer, de les mettre à jour et d'en ajouter en ligne de commande. La principale source de paquets pour Composer est le dépôt public packagist.org mais il est également possible de spécifier des sources différentes telles qu'un serveur privé (Packagist ou Satis) ou un dépôt de sources (Git, mercurial ou Subversion). Composer peut également gérer le chargement automatique des classes (autoload) de manière transparente via les déclarations de chaque paquet.

Composer est actuellement en version alpha, néanmoins l'outil a déjà été unanimement adopté par des acteurs majeurs du PHP: Symfony 2, Magento2, Zend Framework 2, EZPublish 5, etc...

Composer est diffusé sous licence MIT.

Composer, Packagist, et Satis sont développés en PHP.

Avis des internautes

Cette solution ne possède aucun avis