Composer
Composer
Composer - это инструмент для управления зависимостями в PHP. Это позволяет вам объявлять библиотеки, от которых зависит ваш проект, и он будет управлять, устанавливать и/или обновлять их в автоматическом режиме за вас.
Composer - это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении. Composer разработали и продолжают поддерживать два программиста Nils Adermann и Jordi Boggiano. Они начали разрабатывать Composer в апреле 2011, а первый релиз состоялся 1 марта 2012. Идея создания пакетных менеджеров уровня приложений не нова и его авторы вдохновлялись уже существовавшими на тот момент времени npm для Node.js и bundler для Ruby.
Перевод с английского официальной документации Composer.
- «Документация Composer. Введение.»
- «Основы использования Composer в своих проектах»
- «Библиотеки устанавливаемые с помощью Composer»
- «CLI Composer. Интерфейс командной строки и команды с параметрами Composer»
- «composer.json schema»
- «Репозитории Composer»
- «Раздел config файла с настройками Composer composer.json»
- «Использование утилит Composer во время выполнения»
- «Сообщество (комьюнити) Composer»
- «Использование алиасов (псевдонимов) в Composer»
- «Аутентификация для приватного размещенных пакетов и репозиториев в Composer»
- «Оптимизация скорости работы автозагрузчика Composer»
- «Платформенные зависимости в Composer»
- «Настройка и использование пользовательских программ установки Composer»
- «Работа с приватными пакеты в Composer»
- «Плагины Composer. Использование и настройка.»
- «Порядок разрешения зависимости между репозиториями в Composer»
- «Разрешение конфликтов слияния в Composer»
- «Исполняемые скрипты Composer»
- «Типичные ошибки Composer и способы их устранения»
- «Бинарные файлы вендора и каталог
vendor/bin
в Composer» - «Версии и ограничения. Объяснение работы с версиями в Composer.»
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Версии и ограничения. Объяснение версионирования в Composer.](/images/articles/002/039.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Исполняемые команды вендора в Composer и каталог vendor/bin](/images/articles/002/032.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Как делать собственные скрипты для Composer](/images/articles/000/593.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Список ошибок Composer и способы их устранения](/images/articles/002/018.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Конфликты слияния в Composer и их разрешение](/images/articles/002/004.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Приоритеты репозитория в Composer](/images/articles/001/994.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Использование и настройка плагинов Composer](/images/articles/001/990.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Обработка закрытых пакетов Composer](/images/articles/001/984.jpg)
- Информация о материале
- Родительская категория: Программы для автоматизации работы
- Категория: Composer
![Установка Composer и Bower на удалённый сервер](/images/articles/000/006.jpg)