Предыстория композитора
Композитор Это PHP. Управление зависимостями Инструменты, это включает в себя пакеты и библиотеки Это не менеджер пакетов. Он подчиняется npm и bundler формируется Просветление.
Composer решит эту проблему для вас следующим образом: 1. У вас есть проект, который зависит от нескольких библиотек. 2. Некоторые из этих библиотек зависят от других библиотек. 3. Вы заявляете, от чего вы зависите. 4. Composer выяснит, какие версии пакетов необходимо установить, и установит их (загрузите их в свой проект).
Версия PHP: 5.3.2+
Декларативные зависимости Например, Библиотеки управления журналами монолог В composer .json Описаны зависимости проекта:
{
"require": {
"monolog/monolog": "1.2.*"
}
}Введение в PHAR
Phr добавлен выше PHP 5.3. Это понятие происходит от jar Это позволяет архивировать все приложение в один файл
Расширение phar предоставляет способ поместить все PHP-приложения в один файл, называемый “phar” (архив PHP), для удобства распространения и установки
Загрузка командной строки PHAR
Убедитесь, что PHP находится в переменной среды под Windows:
Выполнить из командной строки:
php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php php composer-setup.php php -r "unlink('composer-setup.php');"
Загружается путем выполнения первой команды composer-setup.php Скрипт просто обнаружит php.ini Если некоторые параметры заданы неправильно, будет выдано предупреждение; затем будет загружена последняя версия. composer.phar Файлы в текущий каталог. Функции вышеперечисленных трех команд заключаются в следующем:
Скачайте сценарий установки
(composer-setup.php)В текущий каталог.Выполните процесс установки.
Удалить сценарии установки
-- composer-setup.php。
Загрузка руководства PHAR
скачать composer.phar ,Страница загрузки композитора
Адрес последней версии (2016-07-18):
https://getcomposer.org/download/1.2.0/composer.phar
Исполнение PHAR
Уже существующие phar Документы, разные системы, разные операции: Система Mac или Linux Откройте окно командной строки и выполните следующую команду, чтобы загрузить предыдущий composer.phar Файл, перемещенный в /usr/локальный/bin/| Ниже каталога:
sudo mv composer.phar /usr/local/bin/composer
Система Windows : 1. Композитор. phar копируется в каталог установки PHP, на том же уровне, что и php. exe 2. Выполните по этому пути:
echo @php "%~dp0composer.phar" %*>composer.bat
В текущем каталоге создается composer. bat, дважды щелкните выполнение 3. Откройте новое окно DOS
composer --version #Composer version 1.2.0 2016-07-19 01:28:52
Информация о версии показывает, что установка прошла успешно.
Обновление композитора
composer selfupdate
Ссылка на ссылку: Composer China Mirror PHP Архивированный тест производительности Phr phar – php.net