Que se passera-t-il si php perd le compositeur ?
Pour faire simple, si PHP perd Composer, il sera très difficile d'installer divers frameworks PHP ou divers packages de dépendances et affectera sérieusement l'efficacité de développement des projets PHP.
Si vous êtes programmeur, vous constaterez probablement que la roue des mises à jour technologiques tourne si vite que vous ne pouvez pas suivre le rythme, comme l'authentification des utilisateurs, la gestion de bases de données, le routage et d'autres technologies. Il existe de nombreux frameworks matures en PHP pour résoudre ces problèmes, on pourrait donc penser que ces frameworks devraient être faciles à utiliser, n'est-ce pas ?
Si vous installez et utilisez maintenant Zend, Laravel ou Symfony manuellement, vous constaterez que ce n'est pas une tâche facile. Chaque technologie a ses propres packages de dépendances, donc à la fin, les choses seront un gâchis. .
A cette époque apparaît le rôle de Compositeur. Composer est un outil de gestion des dépendances pour PHP. Il gère toutes les dépendances dont votre projet PHP a besoin. En d’autres termes, Composer extraira d’Internet toutes les bibliothèques de code et dépendances requises pour votre projet PHP et les rassemblera pour la gestion.
Cette méthode de gestion des dépendances pour les projets n'est pas un concept nouveau. En fait, Composer s'est inspiré de Node.js de npm et de Ruby de Bundler.
Je pense que vous devriez savoir quelque chose sur PEAR. PEAR est un outil de gestion de bibliothèque PHP qui existe depuis de nombreuses années. Cependant, de nombreux programmeurs n'aiment pas utiliser PEAR pour plusieurs raisons. Premièrement, il est obsolète et deuxièmement, PEAR vous oblige à installer l'intégralité du système plutôt que projet par projet. Cela dit, si vous avez un projet qui repose sur une bibliothèque légèrement plus ancienne, les choses peuvent devenir délicates.
Pour en savoir plus sur l'utilisation de composer, vous pouvez visiter : //m.sbmmt.com/tool/composer/
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!