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

Push уведомление о новой новости?

Делаю новостной сайт . При добавлении новости осуществляется уведомление всем пользователям о новой новости . Реализовал серверную часть с помощью Rachet и ZMQ , с клиентской частью не совсем понимаю как сделать . Пока что сделал уведомления только через консоль , все работает . Но не через консоль же пользователей оповещать . Вопрос в том , как сделать оповещения что-то типа вк ? какие инструменты использовать , чтобы большинством браузеров поддерживалось? Спасибо за ответы
  • Вопрос задан
  • 965 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Пригласить эксперта
Ответы на вопрос 3
BupycNet
@BupycNet
Основатель PushAll
Учитывайте, что решение чисто на JS даст вам уведомление лишь при открытой вкладке
Можно использовать GCM для веб-пуш уведомлений в хроме, либо использовать PushAll чтобы отправлять уведомления на все устройства даже если браузер закрыт.
Ответ написан
Комментировать
Мы использует замечательный OneSignal. Веб-пуши в браузер/айос/андроид даже при закрытом сайте.
Ответ написан
Комментировать
@nirvimel
WebSocket был разработан для решения как раз этой проблемы. То есть исторически это - его основное назначение. А всякие чаты на нем (которые теперь как HellowWorld в каждом примере), это уже как следствие его возможностей.

А до появления WebSocket для этой цели использовались разные костыли:
  1. Server Push.
  2. Long Polling (почти тоже самое по сути).
  3. Comet.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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