Size: a a a

Laravel для начинающих

2021 January 06

ii

ivanzuk ivanzuk761 in Laravel для начинающих
Евгений
Через setTimeout?
Сам хз)
источник

И

Игорь in Laravel для начинающих
ivanzuk ivanzuk761
По логике так
Ок. А как часто ты хочешь делать такую проверку? Раз в час нормально будет? )
источник

И

Игорь in Laravel для начинающих
Или раз в 10 секунд
источник

SG

Sergey Gerasimov in Laravel для начинающих
Игорь
Или раз в 10 секунд
В 17 с половиной
источник

И

Игорь in Laravel для начинающих
Sergey Gerasimov
В 17 с половиной
Сейчас дойдём)
источник

Е

Евгений in Laravel для начинающих
ivanzuk ivanzuk761
Сам хз)
Тут 3 варианта:
Крутить цикл (тот же setTimeout) на клиенте и долбить бэк каждую секунду на новые сообщения
Крутить цикл на бэке и лонгполоингом делать опросы на клиенте (актуально при редких сообщениях)
Поднимать сокет

Больше не знаю)
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
Игорь
Ок. А как часто ты хочешь делать такую проверку? Раз в час нормально будет? )
Ну каждую секунду вроде если правильно понял
источник

D

David in Laravel для начинающих
🌚🌚и гг серверу каждую секунду запросы ...
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
David
🌚🌚и гг серверу каждую секунду запросы ...
Այսիքն 10 վարկյանը մեկ՞
источник

И

Игорь in Laravel для начинающих
ivanzuk ivanzuk761
Ну каждую секунду вроде если правильно понял
Хорошая идея. Я бы тоже хотел, чтобы сообщения сразу показывались. Логично.

И вот, пришли к тебе 1000 клиентов на сайт. И каждый делает по одному запросу в секунду. 1000 запросов в секунду. Как думаешь, твой сайт ляжет быстро? Ты по сути начнёшь ддосить свой собственный сайт.

Поэтому вебсокеты. Это самое современное решение
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
David
🌚🌚и гг серверу каждую секунду запросы ...
Правильно помню Армянин же?
источник

D

David in Laravel для начинающих
ivanzuk ivanzuk761
Правильно помню Армянин же?
да, но следи за тем что он пишет, не прерывай логическую цепочку и не задавай вопросы))
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
Игорь
Хорошая идея. Я бы тоже хотел, чтобы сообщения сразу показывались. Логично.

И вот, пришли к тебе 1000 клиентов на сайт. И каждый делает по одному запросу в секунду. 1000 запросов в секунду. Как думаешь, твой сайт ляжет быстро? Ты по сути начнёшь ддосить свой собственный сайт.

Поэтому вебсокеты. Это самое современное решение
А обычно сколько секунд можно было 10?
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
David
да, но следи за тем что он пишет, не прерывай логическую цепочку и не задавай вопросы))
Լավ)
источник

И

Игорь in Laravel для начинающих
ivanzuk ivanzuk761
А обычно сколько секунд можно было 10?
Делать это на аяксе это такая себе идея в принципе
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
Игорь
Делать это на аяксе это такая себе идея в принципе
Да но скоетамы работать вроде геймор
источник

D

David in Laravel для начинающих
да нет, наоборот скорее
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
David
да нет, наоборот скорее
Եսիմ դժվար քանի տարվա փորձ ունիս լարավելի մեջ՞
источник

ii

ivanzuk ivanzuk761 in Laravel для начинающих
Ребят меня бан ж не дадут нет?)
источник

И

Игорь in Laravel для начинающих
ivanzuk ivanzuk761
Да но скоетамы работать вроде геймор
Надо с ними разобраться. Есть видео и документация. Есть готовые решения которые сопрягаются с Ларой. Тот же пушер.
источник