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

Как обновлять только те чаты, что пользователь еще не видит?

Всем привет.

Логика такая:

- Человек зашел на сайт - ему загрузились все чаты
- Потом врубается Ajax, который каждую секунду проверяет, есть ли новые чаты и выдает свежее.

Вот, как выгружать только диалоги, которые не видит пользователь?

Из очевидного - сделать какую-то переменную, куда каждый чат будет выгружать свой id и ajax функция, каждый раз будет её отправлять, по ней и вести сортировку. Но есть более правильный способ?
  • Вопрос задан
  • 245 просмотров
Подписаться 1 Оценить 19 комментариев
Решение пользователя sim3x К ответам на вопрос (2)
sim3x
@sim3x
ему загрузились все чаты
зачем?

Для активных чатов делать запрос каждую сек
В запросе указывать ид последнего увиденного пользователем сообщения в активном чате
Ответ написан