Очереди в Laravel (Queues/Jobs) - зачем они нужны и когда их следует применять --------------------------------------------------------------------------------- 🚀📹👨🏫 Как насчет прокачки своих навыков с помощью наших обучающих видеокурсов по web-разработке? Переходи на мой сайт 👇 делать сложные сайты на laravel? Это просто с cutcode! Поддерживай мой проект - к нашему комьюнити в телеграм - там и советом помогут и много интересного - 🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - я только начал знакомство с Laravel, меня он настолько вдохновил что я прям зачитывался документацией. Хотел вникнуть во все возможности этого фреймворка. И дойдя до раздела очередей я как бы сразу понял как с ними работать, но в целом там нет ничего сложного, но при этом когда начал разрабатывать уже проекты на Laravel, делая их один за другим, я ни в одном из них не применял очереди. Потому что просто не находил момента где их следовало бы применить. И даже если уже внедрялся в какой-либо проект в команду, где использовались очереди, я как бы понимал как с ними работать они меня никак не смущали, но при этом каждый мой новый проект, либо какие-то задачи, где стоило бы применить очереди, я их избегал. Потому что не понимал тех моментов, какие задачи нуждаются в этих очередях. И поэтому для начала мы об этом поговорим. Итак, когда следует применять очереди. Скажем так любые события в вашем скрипте которые заставляют пользователя ждать и это ожидание можно было бы сократить за счет очередей это как раз то место. Всегда в разработке обращайте внимание на производительность и работайте над оптимизацией. Как пример регистрация пользователя. Часто при регистрации в обработчике также присутствует отправка email уведомления с текстом “добро пожаловать“. И это отправка занимает некоторое время так как происходит коннект с почтовым сервером и сама отправка. Пользователь нажимает на кнопку зарегистрироваться и при этом ждет 3-4 секунды, а то и более, пока форму обработается и произойдет загрузка. Если вы бы эту отправку добавили в очереди то пользователь когда нажал бы на кнопку зарегистрироваться у него вы произошла мгновенная загрузка, а в фоновом режиме уже бы произошла отправка email уведомления вашим сервером. Если взять более нагруженный процесс, то эта обработка файла от пользователя. Скажем пользователь загружает товары на ваш сайт через excel файл и тем самым добавляет товары. Если вы также организуйте мгновенно считывание файлов, то этот процесс займет очень много времени, даже если товаров будет немного, то процесс будет не быстрым. А в противном случае браузер просто уйдет в тайм-аут. И очередь здесь как раз бы сделала загрузку мгновенной, а добавление товаров бы произошло по мере выполнения задачи в очереди. Я надеюсь эти примеры дали понимания когда нужно применять очереди. ------------------------------------------------------------------------------------------------ 📹 делитесь этим видео с друзьями: подпишитесь на YouTube-канал: использовать очереди (queues) в Laravel ------------------------------------------------------------------------------------------------- 🔗 наш сайт: наш instagram: 📱 Наш telegram-канал:
124 views
660
180
1 day ago 00:11:26 1
Именно ЭТО скорректирует исход аутоиммунного заболевания🙌
1 day ago 00:10:23 1
Эта женщина использовала против тебя черную магию — но я сейчас ее сломаю #Иисус
2 days ago 00:01:24 2
СКОЛЬКО СТОИТ КОРОНА РОССИЙСКОЙ ИМПЕРИИ
2 days ago 00:13:21 3
Блокировка интернета бьёт по экономике. ВК читает переписки. Аэропорт Домодедово национализировали
4 days ago 01:44:59 4
Как изменить свою жизнь — советы мастера духовных практик Вселена Мастер| Елена Черепанова
5 days ago 00:30:38 7
Любовницы, криминал и богатства путинского охранника. Как живет глава Росгвардии Виктор Золотов
6 days ago 00:32:22 1
Как развалили Газпром. Крах «народного достояния»
1 week ago 00:48:21 2
Что будет когда ты покинешь СТАДО | Достоевский
1 week ago 00:05:18 1
Как вылечить солью щитовидку, печень, поджелудочную, почки, селезенку, суставы...
1 week ago 00:00:09 3
Узнай, как создать высококачественное видео с Veo 3 БЕСПЛАТНО!
2 weeks ago 00:01:15 3
Хряпка капусты: вкусно и полезно, несмотря на нитраты!
2 weeks ago 00:20:11 1
Уплотнительный противоударный молдинг для любого автомобиля
2 weeks ago 00:11:14 1
Как купить USDT за рубли без комиссии — Личный опыт! Пошаговый способ покупки USDT в России.
3 weeks ago 00:43:27 1
Разведчик о том, как использовать людей
3 weeks ago 00:04:17 1
Нейромани. 100 000 руб на нейросетях.
3 weeks ago 00:04:37 1
Секреты Lucky Jet: Бесплатные сигналы и боты для победы! 🚀
3 weeks ago 00:02:36 1
Курица в необычном маринаде. Быстро, нежно, сочно.
3 weeks ago 00:05:38 1
КАК ИСПОЛЬЗОВАТЬ GOOGLE VEO 3 БЕСПЛАТНО ?! | НОВАЯ НЕЙРОСЕТЬ ОТ GOOGLE - VEO 3
3 weeks ago 00:10:12 1
Подборка ЖЕСТЬ на СТО №360 ✅ КРУТАЯ БУХАНКА МЧС!! АВТОЭЛЕКТРИК С АВИТО!!!
3 weeks ago 00:54:00 75
Прохождение испытаний на время: JUNK ENERGY и RC BANDITO в GTA Online
4 weeks ago 00:00:12 6
122
4 weeks ago 00:22:01 9
Власть и кокаин. Как Путин связан с наркотиками
4 weeks ago 00:03:14 1
Микронаушники для сдачи экзаменов | как правильно использовать капсульный динамик
1 month ago 00:06:31 1
УРОКИ ВЯЗАНИЯ. Как вязать тесьму,шнур крючком.Lesson crochet lace.