Нет вызовов Ajax по сравнению с размером данных - PullRequest
1 голос
/ 13 января 2011

У меня есть ситуация, когда мне приходится выбирать между двумя вариантами.

  1. Я должен сделать три разных запроса ajax на три jsps, каждый из которых возвращает, скажем, 30 КБ данных.
  2. Я должен сделать один ajax-запрос только к одному jsp, в котором, скажем, содержится 300 КБ данных.Но я бы использовал только 90 КБ.

Какой из этих вариантов я бы предпочел?Этот вопрос сводится к тому, «сколько накладных расходов вовлечено в вызов ajax?».

Кроме того, обратите внимание, что я должен выполнить вышеупомянутые шаги повторно.

Спасибо

1 Ответ

1 голос
/ 13 января 2011

Вы можете запустить свои тесты с Fiddler2, чтобы проверить размер каждого пакета и накладные расходы. Вы увидите, что:

  1. Общий размер с заголовками будет определенно будет меньше с опцией (1)
  2. Общее время для всех запросов будет вероятно меньше с опцией (2)

Ожидайте накладные расходы менее 1 кБ для каждого запроса. Только куки могут увеличить эту сумму выше этого порога.

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