Не могу найти, почему некоторые маленькие изображения загружаются за 10 секунд - PullRequest
3 голосов
/ 30 октября 2011

Я пытаюсь оптимизировать свой сайт, чтобы достичь как минимум 90 на YSlow и PageSpeed. У меня все хорошо. Но в следующем результате есть 4 изображения, которые показывают, что загрузка занимает 9-10 секунд. Если вы видите детали, это фактически показывает, что из тех 10 секунд, большинство 99% при подключении только.

Это магазин magento, и я не уверен, что мне следует делать, чтобы решить эту проблему, потому что изображения не очень большие. http://gtmetrix.com/reports/www.theprinterdepo.com/FyZjLbUX

enter image description here

Спасибо

Ответы [ 2 ]

1 голос
/ 03 ноября 2011

Интересно, что даже WebPageTest.org показывает те же проблемы , но нет ничего очевидного в том, почему это происходит (по крайней мере, для меня), но я могу сделать некоторые предположения:

  • Вы называете изображение из файла .css на www.printerdepot.net на изображение на www.printerdepot.com?(дополнительный поиск DNS)?Проблема шардинга?
  • но тогда почему она затрагивает только некоторые изображения?
  • куча других возможно связанных проблем , которые каскадно проходят?

Я бы посоветовал преобразовать их в URI-коды данных Base64 и обновить CSS, чтобы посмотреть, не улучшит ли это производительность. См. Эту статью для более .

0 голосов
/ 30 октября 2011

вместо маленьких изображений, почему у вас нет только одного спрайта изображения?Это будет намного быстрее (http://www.w3schools.com/css/css_image_sprites.asp), и вам нужно будет отправить клиенту только одно изображение

...