【问题标题】:Using CDN and Telerik for web assets on ASP MVC 3在 ASP MVC 3 上将 CDN 和 Telerik 用于 Web 资产
【发布时间】:2012-08-16 23:18:19
【问题描述】:

所以让我先说我以前从未使用过 CDN。我理解它的工作方式是它基本上会查找一个文件并在它存在时抓取它,如果它不存在则使用服务器本地的文件。

所以我们使用 Telerik 并且有很多脚本组。示例:

@(Html.Telerik().ScriptRegistrar()
        .jQuery(false)
        .Scripts(scripts =>
            scripts.AddGroup("PublicLayoutScripts", group =>
                group
                    .Add("script1.js")
                    .Add("script2.js")
                    .Add("script3.js")
                    .Combined(true)
                    .Compress(true)
                    .CacheDurationInDays(0.0416f)//one hour
                    .ContentDeliveryNetworkUrl("url/to/precompiled/assets/file").
        ))
)

所以我们有了这个脚本组,Telerik 组合/压缩脚本并创建一个asset.axd 文件并返回html 以引用该文件。

此时我的问题是,Telerik 是否有办法获取已定义的文件组,并组合/压缩然后将 .axd 文件输出到硬盘驱动器,然后再将它们上传到 CDN。

我已经用谷歌搜索了很多,但没有找到太多,也许我的关键词没有达到标准。此外,使用 Telerik 的 CDN 也不是替代解决方案。

【问题讨论】:

    标签: asp.net-mvc scripting telerik cdn


    【解决方案1】:

    Amazon 的云服务支持目标源,如果文件在 CDN 上不存在,则基本上可以从您的站点检索文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-24
      • 2011-07-12
      • 2011-01-18
      • 2014-07-25
      • 1970-01-01
      • 1970-01-01
      • 2017-07-20
      相关资源
      最近更新 更多