@maksim_fix
Junior PHP developer

Что лучше использовать для real time приложения на laravel?

Что лучше использовать для real time приложения на laravel? Хотелось бы не использовать платные сервисы, это возможно?(я про pusher и тд). Что вы используете?
  • Вопрос задан
  • 508 просмотров
Пригласить эксперта
Ответы на вопрос 2
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Свой сервер на pthreads (self-hosted) Book.
Если хотите проще - можете использовать Swoole.
Поиграться, поотлаживать - https://www.websocket.in/
Ответ написан
@EvgeniiR
https://github.com/EvgeniiR
1. Swoole/Amp/Wokerman/ReactPHP если на PHP. В целом не очень популярные инструменты, но справедливости ради замечу что на Swoole работают весьма крупные приложения в Китае, тот же baidy, tencent, игрухи всякие и т.п.

2. Centrifugo/Roadrunner как простой гейтвей. Не так давно вышел, более известен, вроде никто не жалуется(я не использовал).

3. Самописный гейтвей для вашей аппки на Node.js/Go etc. Надежный вариант для которого всегда можно найти разработчиков(в отличии от первых двух).

p.s. Варианты на PHP годятся лишь чтобы работать с websocket тем-же. Чтобы не возникало желания таким образом "ускорить" своё приложение - вот вам ещё немного разбора полётов от автора php-service-bus со сноской почему прикручивать асинхронщину к существующим мейнстрим-php-фреймворкам так себе затея
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы