Сколько json через ajax-запрос слишком много? - PullRequest
4 голосов
/ 16 марта 2011

Я использую jquery и datatables для создания больших HTML-таблиц. В настоящее время я предоставляю все данные таблицы для каждой таблицы в одном массиве json из запроса ajax.

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

Каков допустимый предел данных для любого ответа ajax json?

1 Ответ

3 голосов
/ 16 марта 2011

В конечном счете, измерительная палочка - это не размер данных, а следующее ...

  1. Предполагаемое время загрузки страницы.Должно быть довольно легко макетировать страницу с 1000, 5000, 10000, 50000 записей.Перейдите к нему и посмотрите, сколько времени занимает загрузка.Здесь вы можете сыграть несколько хитростей: анимированные GIF-файлы, извлекать данные в виде кусков и динамически добавлять (никогда не заканчивая страницу) ... и т. Д.

  2. Объем представленной информации может в конечном итоге стать чрезмерным,Поиск оптимального представления данных (нужно ли представить все данные, можно ли загрузить подмножество позже ... и т. Д.).

Я согласен, что разбиение на страницы, вероятно, будет решением.

Боб

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...