Кто-нибудь может объяснить о CDN от Microsoft? - PullRequest
2 голосов
/ 23 ноября 2010

Я понимаю, что могу получить файлы сценариев из их CDN для своего приложения asp.net, но как лучше всего это реализовать?В нем говорится, что запросы будут перенаправлены в CDN, если я включу свойство диспетчера сценариев, но что это на самом деле означает?Некоторые ссылаются на это локально.Могу ли я изменить все эти ссылки, чтобы указать на Microsoft?Как свойство CDN скриптового менеджера влияет на вещи тогда?

Есть ли глобальное решение, которое я могу использовать?

1 Ответ

2 голосов
/ 23 ноября 2010

Скотт Гатри хорошо объясняет это в своем блоге .

Обычно, если вы установите EnableCdn = "true" в своем блоке ScriptManager в ASP.net 4.0, для любого стандартного включаемого файла Javascriptчто ASP.Net обычно вносит, вместо этого он получает его из Microsoft CDN.Это включает в себя библиотеки, такие как компоненты клиентского сайта ScriptManager и др.

. У вас также есть возможность напрямую указывать URL-адреса CDN для JQuery и др. - они не будут обрабатываться с помощью указанного выше флага.

Независимо от того, переключаетесь ли вы с Googles CDN на Microsoft, одно из предпочтений - Google включает их во многие из своих сайтов с поддержкой Javascript, что дает вам огромную вероятность того, что их файлы уже будут кэшированы, в то время как Microsoft аналогично размещает их на своих сайтах, ноих сайты могут быть менее подвержены риску, чем Googles.

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

...