Без чего не обходится ни один PHP проект. Composer - пакетный менеджер для PHP.

preview_player
Показать описание
В этом видео вы узнаете, как использовать Composer в своих PHP проектах. Мы установим Composer и подключим к своему приложению, рассмотрим основные команды, а так же установим фреймворк Laravel.

Мы рассмотрим:
- самые необходимые и часто используемые команды
- разберемся с require и require-dev
- узнаем куда пропадают файлы в Laravel и зачем запускать dump-autoload
- как правильно использовать команды update и install, чтобы ничего не сломать
- что нужно фиксировать в Git, а что нет
- некоторые другие команды

Тайм-коды:
0:36 Что такое Composer
1:51 Установка Composer-а
4:38 Обновление Composer-а
5:05 Установка пакета
10:35 Подключаем Composer к приложению
12:40 Установка всех зависимостей
14:45 Обновление зависимостей
16:08 Список установленных пакетов
16:53 Удаление пакета
17:42 Установка проекта, на примере фреймворка Laravel
20:34 Автозагрузка
24:32 Итог
Рекомендации по теме
Комментарии
Автор

Сидел, по осколкам собирал в голове представление и инфу по composer, увидел этот ролик и вся мозайка в голове сложилась, плюс еще отдельно от ларавел (что очень важно) посмотрел как обращаться с композером. Отличный ролик, Ваш труд был мне крайне полезен, спасибо))

nkwqsxx
Автор

отличная подача информации, за видео лайк!

tcxmdwi
Автор

Ну все, получается я знаю, что такое композер)))) максимально кратко и конструктивно. Спасибо!

pragmatik
Автор

Я конечно ничего не понял, но очень интересно! С первым роликом, качественно получилось, удачи в покорении youtube!

alexandrprokopyev
Автор

Спасибо за видео. А можно ссылку на файл README.MD? )

fatalisting
Автор

Может подскажешь, не могу в десятке разобраться. Вроде глобально установил, а проекте не получается, например на твой рекомендованный пакет у меня ошибка - "[ErrorException]
failed to open stre
am: No such file or directory". Просто вызывая компосер, все ок, список команд, версию, показывает. При любых других действиях шлет. Я так понимаю, что он что-то не находит, такое как сам компосер... Но в path, прописал все что могу. Где реально он стал, как проверить? На семерке такого не было...

stangevg
Автор

А на хостах, куда выгружаются проекты может быть установлен композер, а может и нет? Как и кем управляется композер на хосте? Если на хосте обновится композер а вместе с этим обновятся сторонние библиотеки, что делать, как назад откатить?

BookwormYevgen
Автор

В чем смысл автозагрузки класса User? Если в индексном файле мы все равно прописываем use app\model\User ?

black_river
Автор

Кто в курсе может есть сайты где есть готовые функции на php что бы сомому не писать ?

elexkars