ускорит ли использование нескольких поддоменов мой сайт? - PullRequest
2 голосов
/ 14 мая 2009

Я подумываю о том, чтобы переместить мои изображения в поддомен на моем веб-сайте, и я где-то читал, что перемещение сценария на другой сделает его еще быстрее! это правда? или я должен просто оставить все как есть, если я не рассматриваю настоящий CDN?

1 Ответ

9 голосов
/ 14 мая 2009

Да и нет. Сам сайт не будет быстрее, но может загружаться быстрее в большинстве браузеров и, следовательно, может показаться быстрее.

Причина в том, что большинство браузеров ограничивают себя максимальным набором одновременных подключений к домену. Скажем, у вас есть свой сайт на www.mysite.com. Теперь, когда ваш браузер пытается загрузить ваши html, css, скрипты и изображения, ему может понадобиться загрузить 20-30 файлов с сервера. Поскольку браузер ограничивается, скажем, 4 одновременными подключениями к вашему домену, браузер должен будет загружать только 4 файла одновременно.

Теперь, если вы обслуживаете свои файлы CSS на отдельном поддомене css.mysite.com, ваши изображения на images.mysite.com и сценарии на scripts.mysite.com, ваш браузер может открыть 4 одновременных подключения к каждому из доменов. Следовательно, он может загружать до 16 файлов одновременно. Если ваш трафик разрешает это, это может привести к более быстрой загрузке страницы.

Таким образом, ваш сайт может показаться посетителю быстрее, но причиной будет время загрузки, а не ускорение доступа к коду или базе данных.

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