Interested Article - Composer
![](/images/004/940/4940412/1.jpg?rand=181896)
![](https://cdn.wafarin.com/avatars/c4e109a7d079c11089bcaffe37e3e2a8.gif)
- 2021-02-01
- 1
Composer — это пакетный менеджер уровня приложений для языка программирования PHP , который предоставляет средства по управлению зависимостями в PHP-приложении. Composer разработали и продолжают поддерживать два программиста Nils Adermann и Jordi Boggiano. Они начали разрабатывать Composer в апреле 2011, а первый релиз состоялся 1 марта 2012. Идея создания пакетных менеджеров уровня приложений не нова и его авторы вдохновлялись уже существовавшими на тот момент времени npm для Node.js и bundler для Ruby .
Composer работает через интерфейс командной строки и устанавливает зависимости (например библиотеки) для приложения. Он также позволяет пользователям устанавливать PHP-приложения, которые доступны на , который является его основным репозиторием , где содержатся все доступные пакеты.
Пример
Следующий пример демонстрирует, как установить Semantic MediaWiki версии ≥ 1.9.0.1:
$ composer require mediawiki/semantic-media-wiki "1.9.*,>=1.9.0.1"
Примечания
- . Дата обращения: 1 июля 2022. 1 июля 2022 года.
- .
Ссылки
![](https://cdn.wafarin.com/avatars/c4e109a7d079c11089bcaffe37e3e2a8.gif)
- 2021-02-01
- 1