Композитор (программное обеспечение)
-
Обзор Composer
- Composer — менеджер зависимостей для PHP, управляет зависимостями и библиотеками.
- Разработан Нильсом Адерманом и Джорди Богиано, выпущен в 2012 году.
- Вдохновлен npm и bundler, использует алгоритм SAT-решателя libzypp.
-
Использование Composer
- Устанавливает зависимости из composer.json, позволяет устанавливать PHP-приложения из Packagist.
- Автоматически загружает библиотеки с информацией об автоматической загрузке.
-
Синтаксис и команды
- Включает команды для добавления, установки, обновления, удаления библиотек.
-
Определение библиотек
- Пример файла composer.json сгенерирован командой.
-
Поддерживаемые платформы
- Список поддерживаемых версий Symfony, Laravel, CodeIgniter и других фреймворков.
-
Дополнительные ресурсы
- Ссылки на документацию, учебные пособия, Packagist и GitHub.