2016-04-28 1 views
0

Я понимаю, что я должен использовать простую нумерацию страниц, если у меня есть большой набор данных, но кто-то может пожалуйста, скажите мне, если есть способ детерминированным, когда достаточно большой, чтобы применить простую нумерацию страницИспользование Laravel нумерацией страниц или просто пагинация

Например на ближайшее будущее мне придется обрабатывать таблицы с 40K записей, я буду использовать простую нумерацию страницы, но ... Я должен использовать его или просто я преувеличиваю

Спасибо заранее

ответ

1

Трудно ответить, вам нужно провести некоторое тестирование по обоим методам, прежде чем вы выясните, нужно ли вам делать простые разбивки на страницы.

Разница в разбивке по страницам вызывает дополнительный запрос, который выбирает счетчик (*), используя тот же запрос без ограничения, чтобы он знал, сколько страниц нужно показывать и как создавать ссылки. Так как простая paginate не использует пронумерованные ссылки, просто следующий и предыдущий, ей не нужно запускать этот дополнительный запрос.

Даже 40k записей - довольно небольшой набор данных, и вы должны быть в безопасности, используя paginate, если вы специально не хотите или не нуждаетесь в дополнительных ссылках, которые он предоставляет, и в этом случае используйте простую страницу.

Смежные вопросы