@jrborisov

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

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

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

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект