Использование CDN (например, Rackspace) для размещения веб-сайта Javascript и CSS — более быстрая загрузка страницы?

Мы перезапускаем наш веб-сайт, и новый сайт размещается на деди-сервере @ Softlayer.

Мы также используем Rackspace для размещения наших документов и т. д., однако...

Мой коллега также поместил в Rackspace документы JavaScript и CSS веб-сайтов, а также изображения сайтов. По его словам, это ускорит загрузку страниц (а также сэкономит деньги на пропускной способности).

Теперь я не уверен, что плата за пропускную способность, но с точки зрения загрузки страницы, это правильно?

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

Веб-сайт не будет использоваться на международном уровне, но у нас есть около 10 000 участников, которые будут использовать наш интерактивный сайт.

Я был бы признателен за ваши комментарии / обсуждения по этому поводу.

Спасибо! :)


person BigDistance    schedule 02.08.2013    source источник
comment


Ответы (1)


Это обсуждалось N раз здесь и здесь. Как вы указали, вы экономите пропускную способность и, если ее использовать с умом, повысите производительность загрузки. Это хорошо. Однако положительно то, что при его использовании вы принимаете во внимание, что:

  • Существует подразумеваемое время ответа внешнего сервера на ваш запрос GET.
  • Клиент может в конечном итоге заблокировать провайдера CDN.
  • В идеале серверы CDN должны быть расположены рядом с вашей основной пользовательской базой, чтобы получить максимально быстрый ответ.
  • Вы должны быть осторожны с тем, сколько запросов на страницу вы делаете.
person TMichel    schedule 02.08.2013