В PHP, делает array_slice()
служить достаточно для обработки больших объемов данных array
, которые не могут быть paginated
, так как его не хранятся в database
, но рассчитана на других db tables
.array_slice() для большого массива, хорошо или плохо
В любом случае, у меня есть array
около 50k
, который может увеличить позже. Первый раз на странице загрузить его извлекает все 50k записей, затем slices
для ajax based pagination
. Будет ли это причиной server load
в будущем, так как все records
принимаются на page load?
Ограничьте данные в sql перед тем, как запросить его на своем сервере. Например, 'Select * from data Limit 10' – aldrin27
Что сказал альдрин, почему бы вам создать массив 50k, если вы можете просто принести то, что вам нужно от БД напрямую? –