Мой сайт иногда загружается немного медленно из-за количества загружаемых изображений. У меня на самом деле есть 61 изображение на моей домашней странице из-за всех наложений и значков png. Я подумал об использовании спрайтов или карты изображений, но я действительно не хочу этого делать. Я знаю, что на мой сервер может быть только 2 запроса, поэтому, если я размещу изображения в другом месте, это ускорит время, но это надежно? Инструменты Pingdom сообщили, что у моего сайта превышено время ожидания. Я ищу решение, которое будет либо:
A) Распространение моих изображений на разных серверах (но недостатком является то, что я хочу получить их на надежном (моем!) Сервере
B) Использование только нескольких спрайтов изображений или другой техники CSS
С) ??? Есть идеи?
Заранее спасибо.
Обновление 1: Я создал 6 поддоменов и разделил все свои изображения среди этих поддоменов. Вы можете видеть обычный сайт со всеми изображениями, размещенными в одной папке здесь , и вы можете видеть тот же сайт с изображениями в 6 поддоменах здесь . **
Как вы можете видеть, сайт с изображениями в разных поддоменах загружается ОЧЕНЬ медленнее. Это почему? Я не понимаю!
Обновление 2: Я позвонил в свою хостинговую компанию, и они, похоже, думают, что решение субдомена не решит проблему, а только замедлит ее, поскольку каждый субдомен не имеет уникальных IP-адресов. Мой сервер испытывал высокую нагрузку, поэтому это объясняет некоторую задержку, но проблема с изображением сохраняется. Он сказал, что лучше всего использовать сервис Amazon, поэтому сейчас я собираюсь исследовать его.
У меня все еще есть проблемы с пониманием - это задержка в определенных файлах изображений. Если вы посмотрите на результаты загрузки страницы в Firebug (см. Ответ BalusC ниже), у вас будет значительное время ожидания для загрузки определенных изображений. Интересно почему.