Как раз вчера пробивал у себя сделать подгрузку с 3 суб доменов, итоговое время вышло тоже самое что и на 1 субдомене.
Канал у меня широкополосный, 50 мбит держит ...
Возможно на более медленном инете оно будет вести себя как-то иначе, кто пробивал пожалуйста отпишите.
ЗЫ подгружалось у меня 7 js размером 10-20 кб, 3 js по 2 кб и 2 css по 5-6кб
Интересная статья. Но необходимо так же учитывать как растет нагрузка на серевер.
При увеличении количества соединений от каждого пользователя увеличивается и средняя частота запросов. Таким образом, при одинаковом количестве одновременных пользователей нагрузка на серевер в случае 4 одновременных клиентских соединений выше, чем в случае двух. Соответственно среднее время ответа выше и максимальная пропускная способность достигается при меньшем количестве одновременных пользователей. Из этого следует проблема масштабируемости.
Хотя, при использовании нескольких серверов для статического контента, этот метод должен принести хорошие результаты.
На второй диаграмме отсутствует шкала времени.
В общем перекинул графику с постов на субдомен. Скорость загрузки действительно возрасла, но и вместе с ростом скорости возрасла и нагрузка на сервер. Причем у меня довольно существенно.
Пост хороший, но извините, давать ссылку «читать дальше» только для того, чтобы через несколько предложений опять дать ссылку на «читать дальше», уже на другом ресурсе, это просто издевательство какое-то!
А если сделать «ход конем» и подключить к хостингу еще одно доменное имя?
Тогда не нужно перемещать файлы на субдомены, а нужно просто заменить адреса до изображений.
обычно делают «ход ферзем» и зеркалят основной сайт по поддоменам, на которые раскидывают статику. Самое главное, чтобы никаких ссылок на эти поддомены не вело (чтобы SEO Не порушить), либо запретить отдавать с них все, кроме картинок.
Web Optimizer ( code.google.com/p/web-optimizator/ ) работает именно по принципу «зеркалирования» — и просто заменяет адреса на статики на доступные домены. Сама статика при этом никуда не двигается.
Обходим ограничения браузера на число соединений