Composer: Как установить и использовать

preview_player
Показать описание
Вы поймете, что такое composer, для чего нужен, а также научитесь его устанавливать и использовать для установки зависимостей.

Рекомендации по теме
Комментарии
Автор

Спасибо. Позволю себе одно размышление. Мне кажется видео только о том, как устанавливать и о базовых командах. Этой информации много в сети, а ведь начинающему разработчику важно не это - важно понять, что это вообще за пакеты-то такие, чем они могут быть полезны. Ведь начинающий как пишет код - в одном файле, в лучшем случае разбивая код на функции, а тут вдруг какие-то пакеты... Синтаксис, команды - это всегда можно заучить или знать где подсмотреть, но тому, кто только начинает работать c php важно почувствовать вкус. Мне понятно о чем вы говорите потому что хоть и не часто, но пользуюсь composer ом. Но я прекрасно могу понять, какая сумятица в головах у начинающих. Потому что я например слабо знаю javascript и возникает полная аналогия между composer и npm, как менеджером установки модулей в nodejs. Когда для меня javascript это отдельный файлик, вызываемый в html файле и ты там через jquery работаешь себе тихонько с DOM деревом, а тут вдруг тебе - установи глобально такой то модуль, экспортируй из него такие то методы... то это не вызывает особых проблем с синтаксисом и командами, это вызывает прежде всего непонимание - а зачем, а что вообще за модули то такие в javascript, откуда взялись и прочее прочее. И если не вникнуть в эту теорию, не уложить в голове эти новые концепции, то получается, что ты не программист, а копипастер какой-то.

АлександрМельник-чь
Автор

А действительно логотип настолько нужен, чтобы им закрывать половинку команд, которые Вы демонстрируете? Конечно, можно догадываться, что там написано, но с точки зрения качества материала, это прям минус. Можно ведь и окно разворачивать не на весь экран, и логотип в другой угол поместить. Странное решение с точки зрения монтажа.
За сам материал спасибо, неплохо изложен.

ГопасПавел
Автор

Спасибо за видео, удачи вам и успехов

vuviy
Автор

На PHP версии 8 и выше для проверки ставиться версия monolog 3.0

Максим-йпт
Автор

В зависимости можно указывать и параметры окружения, версию php или наличие определенного расширения php. Хорошо бы подробнее и про автозагрузчик рассказать и опцию dump-autoload

TheEmberEve
Автор

А куда вы вводите все эти команды? На ком строку виндовс не похоже.

Jerald
Автор

Автор можете ответить пожалуйста, очень интересный случай у меня. Я только что осознал что весь год менял версию php как носки в pet проектах и всё у меня отлично работал и php и composer. Я год назад устанавливал composer как exe программа и при установке указал на php 7.4 (который лежал в modules/php у OpenServer) но composer работает на все версии, какую я бы не поставил в переменной path, я только что посмотрел ваш урок и понял что так не должно было быть, я каждый раз должен был переустанавливать composer после изменении версии php. Но каааак у меня composer работает, можете объяснить пожалуйста

wickedtorpedo
Автор

При попытке установить composer выдается сообщение:
The PHP exe file you specified did not run correctly:
C:\php\php.exe
Program Output:
PHP Warning: PHP Startup: Declaration of case-insensitive constants is no longer supported
В чем может быть проблема? Версия PHP 8.0.1 Apache 2.4.46

ВладимирТ-дэ
Автор

как сделать чтобы comoser установился глобально на apache или нужно добавить вручную в PATH в Windows

СидикАбдуллахатов-ик
Автор

всмысле выходит за рамки -- самое важное это работа с гитом -- остальное в видосе ненужная вода

АлександрИванов-цфв
Автор

ха если в кратце а если не вкрадце то дохера проблем и нихера с ходу не работает

АлександрИванов-пйд
Автор

материал обучения говно!
Аргументы:
1) закрыли важную часть экрана лого;
2) не раскрыта суть установки - где устанавливать, как устанавливать, на какую ОС устанавливать и как. Даже если это для тех кто в теме разработки веб - у них есть вопросы... И если ты выпускаешь обучающий материал с обобщенным заголовком, то будь добр обобщенно для всех вариантов рассказывай. Или же напиши заголовок правильный. "Покажу как установить библиотеку на установленном композере из терминала bash и больше никакого на ОС Mac" - ну или что-то типо того. Я даже вникать не стал - жалко проебать время! УдОли видео!

oldmetric
Автор

видос ниочем чушневая вода -- а нужные моменты неосвещены совсем

АлександрИванов-пйд