Логотип

Пагинация

Технологии и инженерия

Определение

Пагинация (англ. pagination) — выдача большого списка порциями, страница за страницей. Вместо десяти тысяч товаров сервер отдает первые тридцать и ссылку на следующие. Это экономит время ответа, трафик и память браузера, а база не перебирает весь список на каждый запрос. Пример: каталог показывает 24 товара на странице и кнопку «Показать еще», а API для партнеров отдает заказы пачками по сто. Без пагинации список, который в первый год занимал сотню строк, через три года грузится минутами или не открывается вовсе. Пагинация работает в паре с фильтрацией и влияет на производительность.

Также говорят

  • постраничная навигация,
  • пагинатор.