Telerik CDN Поддержка - PullRequest
       9

Telerik CDN Поддержка

0 голосов
/ 10 февраля 2011

Согласно Telerik:

Чтобы распространить свою группу веб-ресурсов через сеть доставки контента, вы должны использовать метод ContentDeliveryNetworkUrl ():

<%= Html.Telerik().ScriptRegistrar().Scripts(scripts =>
            scripts.AddGroup("CommonScript", group => 
                group.Add("~/Scripts/Core.js")
                     .Add("~/Scripts/Stuff.js")
                     .Combined(true)
                     .CacheDurationInDays(365)
                     .Compress(true)
                     .ContentDeliveryNetworkUrl("http://mycdn.com/CommonScript.js")
            )

Я смущен этим, а именно:

ContentDeliveryNetworkUrl("http://mycdn.com/CommonScript.js")

Как этот файл создается в CDN?Я предполагаю, что Core.js и Stuff.js объединяются, кэшируются и сжимаются, а затем автоматически загружаются в мой CDN?Или CommonScript.js - это еще один JS-файл, который добавляется в комбинированный скрипт?Если это так, то объединенный сценарий будет обслуживаться локально, а не из CDN?

Telerik ОЧЕНЬ ОЧЕНЬ ОЧЕНЬ мало о том, как все это работает.

Любая помощь очень ценится.

  • Мэтт

1 Ответ

0 голосов
/ 10 февраля 2011

Вам необходимо загрузить объединенный файл самостоятельно.ContentDeliveryNetworkUrl просто сообщает регистратору сценариев, что нужно вывести это значение вместо core.js и stuff.js.

...