Вопрос о дизайне навигации по страницам - Следующий Предыдущий или Больше - PullRequest
1 голос
/ 07 августа 2010

Мне было интересно, почему социальные сайты, такие как твиттер и фейсбук, используют концепцию «Больше» результатов, а не подкачки страниц, например «Следующая» и «Предыдущая страница». Это обычно используется при поиске по временным шкалам? Или есть причина производительности?

Есть ли у вас понимание того, почему один метод реализован поверх другого?

1 Ответ

0 голосов
/ 07 августа 2010

Я думаю, что обычно это комбинация:

  • Так много страниц, что фактический счет является относительно бессмысленным
  • Трата ресурсов, чтобы выяснить, сколько результатов есть на страницедо

Что касается производительности, то существует большая разница между выяснением того, сколько результатов соответствует критерию, и затем отрезанием фрагмента для отображения по сравнению с простым захватом следующих n записей, которые соответствуют критериям.В одном из них вы должны рассмотреть каждую запись в цели, в сценарии «больше» вы останавливаетесь, когда у вас достаточно записей для отображения.

...