Русская Википедия:Composer

Материал из Онлайн справочника
Версия от 03:21, 14 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Карточка программы | последняя версия = 2.3.8 (1 июля 2022)<ref>{{cite web|title=2.3.8|url=https://github.com/composer/composer/releases/tag/2.3.8|access-date=2022-07-01|archive-date=2022-07-01|archive-url=https://web.archive.org/web/20220701113136/https://github.com/composer/composer/releases/tag/2.3.8|deadlink=no}}</ref><ref>{{cite web|url=http...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Карточка программы

Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении. Composer разработали и продолжают поддерживать два программиста Nils Adermann и Jordi Boggiano. Они начали разрабатывать Composer в апреле 2011, а первый релиз состоялся 1 марта 2012. Идея создания пакетных менеджеров уровня приложений не нова и его авторы вдохновлялись уже существовавшими на тот момент времени npm для Node.js и bundler для Ruby.

Composer работает через интерфейс командной строки и устанавливает зависимости (например библиотеки) для приложения. Он также позволяет пользователям устанавливать PHP-приложения, которые доступны на packagist.org, который является его основным репозиторием, где содержатся все доступные пакеты.

Пример

Следующий пример демонстрирует, как установить Semantic MediaWiki версии ≥ 1.9.0.1:

$ composer require mediawiki/semantic-media-wiki "1.9.*,>=1.9.0.1"

Примечания

Шаблон:Примечания

Ссылки

Шаблон:PHP