Открытый канал в телеге - https://t.me/PHPnoob
Чат взаимопомощи PHP - https://t.me/php_noob
Урок по PHP разработке для начинающих. В этом видео мы установим менеджер пакетов composer, научимся с ним работать, разберемся с тем, как работает автозагрузка в composer и как ее использовать. Посмотрим, как искать и выбирать пакеты на сайте Packagist.org. Разберем некоторые проблемы с установкой пакетов и методы их решения. Научимся обновлять пакеты с помощью composer update. Также разберемся с версиями и зависимостями пакетов.
00:00 Что такое пакеты или библиотеки и для чего нужен composer
01:30 Установка composer
04:40 Использование composer init
05:50 Обзор composer.json
06:00 Как работает автолоадер в composer
07:00 Зачем нужна папка vendor и как с ней работать
08:50 Использование composer dump-autoload
09:20 Как и где искать библиотеки в сети
10:00 Как установить стороннюю библиотеку
11:10 Установка нужных версий библиотек
12:00 Решение проблем с установкой библиотек, проверка зависимостей
15:40 Установка библиотеки определенной версии
20:00 Переустановка библиотек и composer update
21:30 Установка пакетов только в dev окружении
24:00 Оптимизация autoloader в composer
25:00 Автоматическиий запуск команд после или до установки пакетов
Автозагрузка и namespace в PHP:
https://youtu.be/ndUUmQ2RDik
#php #обучение #программирование #обучающие #composer #packagist