Задать вопрос
Sham3334
@Sham3334
Веб разработчик, PHP, Laravel

Какое решение лучше использовать для websocket'ов на laravel?

Пытаюсь найти оптимальное решение на 2022-2023 год для websocket'ов на laravel.
Не интересует api, хочется что бы всё было реализовано на собственном сервере, по тому pusher отмёл сразу.

Повозился с laravel-websockets, который в теории пользуется pusher, и является очень грубым костылём.
На локальном сервере вообще небыло никаких проблем, но реализуя на рабочем варианте решая 1 проблему каждый раз появлялась новая, так много раз, пока не упёрся в ошибку Pusher error: {"error":"Unknown app id `12345` provided."} при попытке MyEvent::dispatch('test');.
Судя по схожим проблемам у других людей это pusher пытается сбросить балласт так как не заинтересован в том что бы использовали их разработку. Можно конечно дальше экспериментировать с понижением версий что бы добиться результата, но это не похоже на грамотное решение, которое я ищу.
Дал себе перерыв.

Искал другие варианты, но тот же socket.io использует Laravel Echo Server который годами не обновлялся. Видел много заявлений что он вообще мёртв.

Какие websocket решения используют адекватные разработчики на laravel?
Буду признателен за аргументированное мнение.
  • Вопрос задан
  • 1030 просмотров
Подписаться 13 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
JhaoDa
@JhaoDa
LaravelRUS Team
Делать WS на ларавел, как ты сам понял, так себе затея, поэтому нынче советуют, например, https://github.com/centrifugal/centrifugo
Ответ написан
Комментировать
Уже более года стабильно работает https://github.com/soketi/soketi и обновляется своевременно
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы