@BRT_KaiserxPyro

Как лучше и проще организовать на сайте RealTime notification?

spoiler
За ранее сердечно извиняюсь и предупреждаю о том, что я, можно сказать - мега чайник.

Необходимо организовать на сайте функцию отправки текста (уведомления в реальном времени), но нужно сделать так, чтобы лишь администратор мог добавлять новые сообщения.

_________
Если очень тупо, то:
spoiler
необходима "система" подобная уведомлениям на ПДА из игры S.T.A.L.K.E.R - т.е администратор сайта отправляет на сервер допустим, необходимую текстовую информацию, а всем посетителям сайта в определённом месте сайта высвечивается текст и проигрывается звук - пример:
23:45:10 - Вася Васин: будьте аккуратны *локация*, там что-то странное..
  • Вопрос задан
  • 175 просмотров
Пригласить эксперта
Ответы на вопрос 3
AlexNest
@AlexNest
Работаю с Python/Django
уведомления в реальном времени

Тут, скорее всего, подойдут сокеты.
администратор мог добавлять новые сообщения

Нужно как-то разделять обычного юзера и админа. Например, добавить в таблицу юзеров в БД булево поле is_admin, и в коде проверять значение.
Это первые пришедшие в голову варианты, но далеко не единственные. В зависимости от текущей реализации, они могут отличаться.
Ответ написан
Комментировать
@rPman
современное решение - websocket (позволяет серверу слать сообщения веб-клиентам)

поддерживается всеми браузерами, есть огромное количество реализаций сервера, в т.ч. на php (рекомендую reactphp асинхронный, на нем же и сам http бакэнд делать нормально, а nginx снаружи проксирует запросы)
Ответ написан
Комментировать
@QcfgAlexandr
Посмотрите в сторону https://github.com/centrifugal/centrifugo
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
Бюро Цифровых Технологий Санкт-Петербург
от 120 000 до 180 000 ₽
06 мая 2024, в 16:06
100000 руб./за проект
06 мая 2024, в 15:53
2500 руб./за проект
06 мая 2024, в 15:52
30000 руб./за проект