PHP для начинающих. Урок #23 - Composer в PHP. Менеджер зависимостей. Автозагрузка классов

PHP для начинающих. Урок #23 - Composer в PHP. Менеджер зависимостей. Автозагрузка классов

1.142 Lượt nghe
PHP для начинающих. Урок #23 - Composer в PHP. Менеджер зависимостей. Автозагрузка классов
Открытый канал в телеге - 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