Некоторые новые функции для работы с WebSocket, которые появились в Laravel 11:
- Laravel Reverb. 12 Обеспечивает быструю и масштабируемую связь через WebSocket в реальном времени непосредственно с приложением Laravel. 3 Также обеспечивает плавную интеграцию с существующим набором инструментов трансляции событий Laravel, таких как Laravel Echo. 1
- Горизонтальное масштабирование Reverb. 1 С помощью возможностей Redis можно распределять трафик WebSocket по нескольким серверам Reverb, поддерживающим одно высоконагруженное приложение. 1
- Широковещание событий. 4 Позволяет транслировать события с сервера в клиентское JavaScript-приложение с помощью WebSockets. 4 В настоящее время в Laravel есть драйверы Pusher Channels и Ably. 4 События можно потреблять на стороне клиента с помощью пакета Laravel Echo. 4