Видео получилось намного больше (дольше) чем я ожидал сам, даже после того как я его подрезал. 😕 Поэтому пользуйтесь таймкодами в описании, чтобы переходить на конкретные части видео, вместо того чтобы смотреть его целиком. Самые важные, как по мне, это require и install. Также не забывайте что это видео - по сути мой текстовый гайд только в видео формате. Поэтому, ничего особенного тут не рассказывается, вроде, и можно быстро почитать статью и\или копипастить оттуда.
как по мне ничего страшного, что видео большое, главное, чтобы было много полезной-образовательной информации (как сейчас прям супер.). Спасибо огромное за видео.
Пользовался композером в основном, потому что почему-то показалось когда-то что так удобнее. Без каких-либо задвигов, по сути только composer require (...), composer install и composer up. Но после просмотра этого материала реально столько полезных вещей увидел, теперь уж точно не хочется использовать что-то другое. Спасибо за отличный урок!! Желаю развития и творческих успехов)
Спасибо за материал, очень познавательно. Небольшая поправка, на 1:17 минуте речь идет о применении патчей. Так вот даже если репозитория нет, можно применить патч с помошью git apply. Это работает независимо от репозитория.
Так, а в чем прикол, разница между ^1.2 и ^0.1 ? Запись ^1.2 (*) будет обновлять пакеты в диапазоне [1.2.0 = * < 2.0.0]. Но. Запись ^0.1(**) будет обновлять пакеты в диапазоне [0.1.0 = ** < 0.2.0]. Почему он не обновит по такой же схеме как ^1.2 ? Что мешает обновлять так же [0.1.0 = * < 1.0.0] ? Все дело в нулевой мажорной версии или как понимать?
Тут, скорее всего, вопрос не в том какая публика, а какими навыками обладает тот, кто недоволен, и с какой целью он пытался его использовать. Как по мне, не принимают композер в основном веб-мастера. Кто с друпалом, или иной системой где есть композер, работают в админке. Максимум залить на другой хостинг и всё. С точки зрения разработчика, это нереально экономит время и дает отличный инструмент для автоматизации множества вещей. Неприязнь, как я вижу, в том, что это требует разобраться в вопросе. Одно дело поставить модуль в админке, указав путь до архива с модулем или загрузив его там. А совсем другое дело, посмотреть 2 часовое видео и переварить это всё, а задача то остается той же самой.Для разработчиков это не проблема, так как консоль используется на постоянной основе для drush и других задач, а вот для веб-мастеров может стать серьезной занозой. Плюс композер есть далеко не везде, а чтобы его поставить, опять же, надо приложить усилия и вникнуть что делается, и иметь хоть какие-то базовые навыки для копипаста. Отсюда и идет отторжение и неприязнь. Ведь для них, это не дает никаких профитов, только усложнение, а задачу она решает у них ту, которую они могли\могут решить в админке в пару кликов. И естественно появляется диссонанс "А зачем все это?". Плюс, появление таких инструментов влечет за собой то, что рано или поздно могут удалить установку модулей через админку. А тенденция контриба по подвзяке на композер лишь усиливается. Этот функционал просто теряет актуальность. Взять тот же комерц. Его уже не поставить без композера. И вот веб-мастер без всего этого опыта и познаний хочет его поставить, так как он хочет накликать магазин себе. И тут то начинает расти ненависть. Слишком много информации разом сваливается, ради простой вещи (с их точки зрения). Они же не роются в исходниках, не понимают зачем там привязка к композеру. Для них это просто усложнение на ровном месте и оно того не стоит. Лично я в восторге от композера, хотя да, граблей поначалу с ним наловил. Общаясь с другими разработчиками, также вижу и спрашиваю, им всем нравится композер. Он реально улучшает жизнь разработчика.
Для меня он в принципе не очень важен, ставлю только комерс(реально радует), а вот, попробовал свифт майл, что то не пошло, может подскажете команду для рабочего проекта?
Видео получилось намного больше (дольше) чем я ожидал сам, даже после того как я его подрезал. 😕 Поэтому пользуйтесь таймкодами в описании, чтобы переходить на конкретные части видео, вместо того чтобы смотреть его целиком. Самые важные, как по мне, это require и install. Также не забывайте что это видео - по сути мой текстовый гайд только в видео формате. Поэтому, ничего особенного тут не рассказывается, вроде, и можно быстро почитать статью и\или копипастить оттуда.
как по мне ничего страшного, что видео большое, главное, чтобы было много полезной-образовательной информации (как сейчас прям супер.). Спасибо огромное за видео.
Пользовался композером в основном, потому что почему-то показалось когда-то что так удобнее. Без каких-либо задвигов, по сути только composer require (...), composer install и composer up. Но после просмотра этого материала реально столько полезных вещей увидел, теперь уж точно не хочется использовать что-то другое. Спасибо за отличный урок!! Желаю развития и творческих успехов)
Спасибо за материал, очень познавательно.
Небольшая поправка, на 1:17 минуте речь идет о применении патчей. Так вот даже если репозитория нет, можно применить патч с помошью git apply. Это работает независимо от репозитория.
За таймкоды отдельная благодарность! 😃
Прекрасный материал, спасибо!
друг столько трёпа ... в таком нужном видосе .... dn
Так, а в чем прикол, разница между ^1.2 и ^0.1 ?
Запись ^1.2 (*) будет обновлять пакеты в диапазоне [1.2.0 = * < 2.0.0]. Но.
Запись ^0.1(**) будет обновлять пакеты в диапазоне [0.1.0 = ** < 0.2.0]. Почему он не обновит по такой же схеме как ^1.2 ?
Что мешает обновлять так же [0.1.0 = * < 1.0.0] ?
Все дело в нулевой мажорной версии или как понимать?
Нормальные люди уже давно нексус-менеджером пользуются )))
Западная публика так же во множестве своем этот композер мозгов не принимают, но комерс конечно ставится четко
Тут, скорее всего, вопрос не в том какая публика, а какими навыками обладает тот, кто недоволен, и с какой целью он пытался его использовать.
Как по мне, не принимают композер в основном веб-мастера. Кто с друпалом, или иной системой где есть композер, работают в админке. Максимум залить на другой хостинг и всё. С точки зрения разработчика, это нереально экономит время и дает отличный инструмент для автоматизации множества вещей.
Неприязнь, как я вижу, в том, что это требует разобраться в вопросе. Одно дело поставить модуль в админке, указав путь до архива с модулем или загрузив его там. А совсем другое дело, посмотреть 2 часовое видео и переварить это всё, а задача то остается той же самой.Для разработчиков это не проблема, так как консоль используется на постоянной основе для drush и других задач, а вот для веб-мастеров может стать серьезной занозой. Плюс композер есть далеко не везде, а чтобы его поставить, опять же, надо приложить усилия и вникнуть что делается, и иметь хоть какие-то базовые навыки для копипаста.
Отсюда и идет отторжение и неприязнь. Ведь для них, это не дает никаких профитов, только усложнение, а задачу она решает у них ту, которую они могли\могут решить в админке в пару кликов. И естественно появляется диссонанс "А зачем все это?". Плюс, появление таких инструментов влечет за собой то, что рано или поздно могут удалить установку модулей через админку. А тенденция контриба по подвзяке на композер лишь усиливается. Этот функционал просто теряет актуальность.
Взять тот же комерц. Его уже не поставить без композера. И вот веб-мастер без всего этого опыта и познаний хочет его поставить, так как он хочет накликать магазин себе. И тут то начинает расти ненависть. Слишком много информации разом сваливается, ради простой вещи (с их точки зрения). Они же не роются в исходниках, не понимают зачем там привязка к композеру. Для них это просто усложнение на ровном месте и оно того не стоит.
Лично я в восторге от композера, хотя да, граблей поначалу с ним наловил. Общаясь с другими разработчиками, также вижу и спрашиваю, им всем нравится композер. Он реально улучшает жизнь разработчика.
Для меня он в принципе не очень важен, ставлю только комерс(реально радует), а вот, попробовал свифт майл, что то не пошло, может подскажете команду для рабочего проекта?
А что именно не так? composer require drupal/swiftmailer и он скачает со всеми зависимостями. В чем проблема там случается?
Спасибо, да похоже я сам где то ошибку допустил, потому что сейчас все от лично подтянулось
Кто Unix юзает всё проще освоить
Drupal стал овнищем. Все кто раньше с ним работали перешли на Laravel или что-то подобное. Не тратьте время впустую...