@jrborisov

Как избежать дублирования контента при подгрузке?

У меня в БД есть таблица с новостями. при загрузке странички загружаются 10 постов, при прокрутки в низ серверу передается текущая страница и подгружается ещё 10 с помощью (limit и offset). Проблема состоит в том, что если в момент, когда пользователь листал ленту и кто-то добавил новый пост, записи в бд сместятся и произойдет дублирование последней записи.
  • Вопрос задан
  • 327 просмотров
Решения вопроса 1
landergate
@landergate
IT-шный jack-of-all-trades
  1. Скрывать дублируемую новость с помощью JS, подгружая вместо неё ещё +1.
  2. Подгружать новости не по offset, а по < ID загрузившихся новостей (из колонки ID).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Sanes
@Sanes
ИМХО, не велика потеря. Не видел. чтобы, кто-то заморачивался на этот счет. Вы же не чатик реализовываете.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы