@AlexSer

Как обновить страницу пользователя?

Допустим у меня есть два пользователя, которые работают на одной страничке, с 1-ми и теми же данными.
Если 1 пользователь удаляем данные, то как передать данную информацию другому пользователю? Чтобы они не работали с одной и той же записью.
  • Вопрос задан
  • 285 просмотров
Решения вопроса 1
@granty
Использовать EventSource и Server-Sent Events (есть пример на PHP).
Описание использования server-sent events на MDN.

PS: IE/Edge не поддерживают эту технологию
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
zavoloklom
@zavoloklom
Fullstack разработчик
Можете использовать websocket, пример библиотек для работы с ними:
- Swoole
- Workerman

Если это кажется сложным, можете использовать long polling на JS или раз в несколько секунд со страницы формы делать запрос на сервер с проверкой того, доступна запись или нет. Если недоступна, можете отправить пользователя на другую страницу через
document.location.href = 'https://habr.com/'
Ответ написан
Ваш ответ на вопрос

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

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