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

Как сделать нотификацию о новых сообщения?

Сайт на 1С-Битрикс. На нем есть обсуждалка и обмен ЛС. Оба сервиса написаны на highloadblock.
Как минимально затратно по ресурсам сервера, сделать пользователям уведомления всплывавшим сообщением о появлении ответа. Пользователей много.
  • Вопрос задан
  • 75 просмотров
Подписаться 2 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Если пользователь много то быстро можно сделать только с сервером очередей вроде RabbitMQ
Заводите очередь и кидаете туда сообщения с пометкой в виде id адресата, все адресаты читают очередь и отбирают сообщения помеченные их id.
Ответ написан
Комментировать
gromdron
@gromdron
Работаю с Bitrix24
В редакция Эксперт, Малый Бизнес и Бизнес есть модуль Push'n'pull

Модуль Push and Pull позволяет организовать транспорт для отправки мгновенных команд. Реализация данного функционала в виде отдельного модуля позволяет любому другому модулю (в том числе и модулям сторонних разработчиков) используя API отправлять мгновенные нотификации и сообщения клиентам.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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