PHP | Менеджер зависимостей



Аналогично пакетному менеджеру npm для node.js, для php так же существует и свой - Composer. После установки зависимостей через него достаточно подключить только один файл:

require 'vendor/autoload.php';



Преимущества использования

- Composer упрощает интеграцию библиотек

- Composer умеет обновлять используемые библиотеки

- Composer сам скачает все необходимые зависимости библиотеки



Небольшая шпаргалка по использованию

composer init - создать проект

composer require vendor/package - устанавливает библиотеку vendor/package

composer install - устанавливает все зависимости проекта

composer update - обновляет все зависимости