Que signifie composer ?
Composer est un outil utilisé en PHP pour gérer les dépendances. Vous pouvez déclarer les bibliothèques d'outils externes dont vous dépendez dans votre projet et Composer installera ces fichiers de bibliothèque dépendants pour vous. Vous pouvez facilement utiliser une commande pour référencer l'excellent code d'autres personnes dans le projet requis.
Composer
Composer a été proposé et mis en œuvre par Nils Adermann et Jordi Boggiano, et a été publié pour la première fois le 1er mars 2012. .
Composer est un outil utilisé par PHP pour gérer les relations de dépendance. Vous pouvez déclarer les bibliothèques externes (bibliothèques) dont vous dépendez dans votre projet, et Composer installera ces fichiers de bibliothèque dépendants pour vous.
Composer peut fonctionner sur les plateformes Windows, Linux et OSX.
composer résout les dépendances du projet et implémente le chargement automatique. Les développeurs n'ont besoin que de quelques lignes de commande pour obtenir les packages des autres développeurs. Le travail de développement PHP devient donc comme un empilement de blocs. Le code combiné peut être désassemblé rapidement et facilement en fonction des besoins de l'entreprise.
PHP 5.3.2+ ou supérieur est requis pour exécuter Composer. Certains paramètres PHP sensibles et indicateurs de compilation sont également requis, mais le programme d'installation émettra un avertissement en cas d'incompatibilité.
Nous installerons directement à partir de la source du package, plutôt que de simplement télécharger le fichier zip, vous aurez besoin de git , svn ou hg , selon le système de gestion de versions dans lequel vous chargez le package.
Cela implique des "packages" et des "bibliothèques", mais il est géré projet par projet, en s'installant dans un répertoire de votre projet (par exemple, fournisseur). Par défaut, il n'installera rien globalement. Il ne s'agit donc que d'une gestion des dépendances.
Pour des articles plus techniques sur l'utilisation du compositeur, veuillez visiter la colonne Tutoriel d'utilisation du compositeur !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!