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

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

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

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

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

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