#2. Менеджеры зависимостей. Создание и регистрация PHP-пакетов с помощью Composer
Разбираемся, для чего нужны менеджеры зависимостей, какую проблему они решают. Создаем PHP-приложение с помощью Composer, подключаем зависимость, регистрируем приложение в качестве пакета на сайте Packagist.
Презентация:
00:00 Начало
00:34 Задача повторного использования кода
01:57 Выделение общего кода в специальное хранилище
03:04 Общее хранилище компонентов
04:24 Приложение = Уникальный код Зависимости
06:55 Проблемы ручного управления зависимостями
08:45 Менеджер зависимостей - инструмент для решения этих проблем
09:45 Composer - менеджер зависимостей для PHP. Структура приложения PHP
14:10 Официальные сайты Composer и Packagist
15:12 Функции Composer’а
16:44 Задачи л/р 2
18:00 Инициализация нового приложения
26:22 Каталоги src и vendor в проекте. Автозагрузка подключаемого кода
29:45 Сохранение приложения на GitHub
34:25 Установка зависимости в проект
39:30 Подключение функций зависимости в приложение
43:28 Включение каталога vendor в .gitignore
45:00 Записи о зависимостях в
45:52 Содержимое репозитория проекта на GitHub
46:20 Публикация пакета на сайте Packagist
49:03 Установка пакета с Packagist
55:40 Добавление к пакету информации о версиях (git tag)
1 view
4410
1477
2 minutes ago 00:00:53 1
ФАСОН ПЛАТЬЯ ДЛЯ ПОЛНЫХ ВЕЧЕРНЕЕ ДЛИННОЕ 🔔 ЛЕТНИЕ ПЛАТЬЯ НИЖЕ КОЛЕНА ❕
46 minutes ago 01:40:23 1
Кто управляет информацией? - Максим Нургалеев, Лидия Желамкова
1 hour ago 00:00:53 1
👙 Платье зара черное с кружевом 👌 Распродажа вечерних платьев в курске
1 hour ago 00:00:53 1
💆 ВЕЧЕРНИЕ МОДНЫЕ ПЛАТЬЯ 🙅
2 hours ago 00:58:54 15
Русское лицо BMW Motorrad. Интервью с главой мото направления BMW в России Владимиром Чайковским