Что такое composer? Composer - это менеджер зависимостей для PHP, написанный на нем же. Он позволяет автоматически устанавливать и обновлять необходимые для работы проекта пакеты, например из GitHub или Packagist. А так же имеет автолодер, что позволяет использовать эти пакеты не подключая их в коде каждый раз, т.е. не использовать лишние `require` и `include`. Достаточно только подключить в проекте файл `vendor\autoload.php` желательно где-нибудь ближе к началу. Установка На официальном сайте приведен пример такой установки: Linux Большинство дистрибутивов linux имеют composer в своих репозиториях. Ubuntu: `sudo apt-get install composer`. ArchLinux: `sudo pacman -S composer`. CentOS: `sudo yum install composer`. MacOS На MacOS можно установить при помощи brew: `brew install composer`. Windows На Windows можно скачать официальный инсталлятор. Так же можно скачать файл composer.phar и использовать его ничего не устанавливая Основные команды Создание composer.json для проекта: composer