Почему некоторые запросы на загрузку страницы занимают так много времени? - PullRequest
0 голосов
/ 22 декабря 2011

Я использую Firefox с дополнением Firebug. Как показано на рисунке ниже, есть некоторые запросы, которые ожидают более одной секунды, в то время как остальные выполняются в течение миллисекунд, когда страница начинает загружаться. Общее время загрузки страницы намного выше, чем я ожидал.

  1. Почему некоторые запросы занимают более одной секунды?
  2. Как я могу это исправить?

Первый запрос - это сама страница, которая, как я и ожидал, будет временем загрузки. Timeline displays some requests with a waiting period of more than one second Color representations, hovering over first request with more than one second load


EDIT:

Я, наверное, должен был упомянуть, что это локальный сайт с тонким клиентом Apache, установленным на компьютере. Когда я загружаю ту же страницу на действующем (пока локальном, IIS) сайте, я получаю эти показания, и они совершенно нормальные.

Readings from live site Хм, общий размер намного ниже, чем у другого. Может на другом нет кеширования? Может быть, это как-то связано с этим? : P

Кто-нибудь хочет объяснить?

Ответы [ 2 ]

0 голосов
/ 23 декабря 2011

Если код между двумя установками не изменился, я бы начал рассматривать настройки вашего веб-сервера и различия между установками Apache и IIS.

Кроме того, вы также хотите обратить внимание на уменьшение количествафайлов CSS и JS, чтобы избежать обращений к серверу

0 голосов
/ 22 декабря 2011

Ваша главная страница генерируется медленно. Если это динамическая страница, вы можете взглянуть на операции, выполняемые страницей, и ускорить их.

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