Недавно я начал использовать CDN Rackspace Cloudfiles (Limelight), о котором у меня есть несколько вопросов:
- Я использую jQuery, jQuery UI и jQuery инструменты в дополнение к пользовательскому JS-коду. Кроме того, мой сайт написан в ASP.Net, что означает, что есть какой-то JSP-код, созданный ASP.Net.
В настоящее время я сделал, что я объединил все js (включая код jquery), за исключением ASP.Net, сгенерированного JS, в один файл. Я размещаю это на CD Rackspace.
Мне интересно, просто ли получить файлы jQuery, jQuery UI из размещенного в Google CDN (который, как я подозреваю, очень хорошо работал бы в обслуживании этих файлов, так как они будут уже в кэше многих пользователей)?
Это означало бы один дополнительный HTTP-запрос, поэтому я не уверен, поможет ли он.
-
Сейчас у меня есть несколько контейнеров для моих активов. Например, в Rackspace у меня есть 3 контейнера: JS, CSS и Images. Субдомен URL для всех 3 отличается. Это приведет к штрафу за производительность? Должен ли я использовать один контейнер (и, следовательно, один домен для CDN)?
-
Есть ли способ загрузить MS ASP.Net JS из MS CDN? Будет ли это удар производительности по вышеуказанному вопросу?