Задать вопрос
@lexstile

Php самостоятельно не способен работать с server sent event?

Как самостоятельно организовать работу с SSE на php/laravel? (без использования всяких pusher и т. д., за которые надо платить, дело не в деньгах, а такие вещи хочется решать у себя и не зависеть от подобного рода сервисов)
Видел, вариант, когда на событие вешают контроллер с методом handle.

Внимание, вопрос: можно ли отправлять данные через SSE на клиент выбранному количеству пользователей (допустим, подключено 10 человек, отправить 2-3 или лучше использовать в роуте модель пользователя и тогда они должны будут отсекаться автоматически?) без использования сторонних прослоек? (если прослойки, проще node js развернуть)

UPD: Нашел еще пакет sarfraznawaz2005/laravel-sse, но инструкций, как это связать с api - не нашел.
  • Вопрос задан
  • 577 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Stalker_RED
@Stalker_RED
Способен конечно, вот первые попавшиеся гайды с примерами на php
https://developer.mozilla.org/en-US/docs/Web/API/S...
https://www.w3schools.com/html/html5_serversenteve...

Но когда у вас будет не 10 клиентов, а десятки тысяч, то вам не понравится количество затрачиваемых ресурсов, и вы перепишете этот SSE на другой стек.
Ответ написан
Ваш ответ на вопрос

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

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