问题标签 [cdn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2948 浏览

asp.net-mvc - asp.net MVC Url.Content() CDN 重定向

我想知道是否有一种简单的方法可以为我在视图中通过 Url.Content 引用的所有内容指定 CDN。

我可以以类似于以下方式在我的 Web.config 文件中配置的东西。

p>

然后,我可以只拥有 <%= Url.Content("~/Content/StyleSheets/What.css") %> 并且它会输出http://mycdn.mydomain.com/stylesheets/Content/StyleSheets/What.css .

如果没有可用的东西,我会通过扩展方法自己做,但我想知道它是否可以开箱即用。

0 投票
1 回答
204 浏览

asp.net - 哪些网站提供FTP上传?

我正在开发一个网站,该网站允许来自世界各地的用户上传大小高达 500 MB 的文件。

问题是:

  1. 因为它是 HTTP 传输,所以速度很慢。
  2. 因为它是 HTTP 传输,所以它是不可恢复的。

用户真的因为这两个问题而受苦。

所以,我想找一个可以为我提供满足以下条件的服务的 FTP 提供商:

  1. 上传大小不超过 500 MB 的文件。
  2. 匿名上传。
  3. 如果可能的话,浏览器内的解决方案,即使用嵌入代码。
  4. 它应该很快,可能是,使用分布式网络。

如果你们中的任何人遇到类似或类似的情况,请与他们的网站分享提供者名称。

提前致谢...

0 投票
3 回答
133 浏览

php - 我需要在我的网站代码中做什么才能使用 CDN 服务器

我正在使用环境,

如果客户想准备好使用CDN,在网站开发过程中我需要注意什么?

谢谢

0 投票
2 回答
410 浏览

coldfusion - 更改 Coldfusion 标签以利用 CDN 托管的 javascript 库

我得到了一个 Coldfusion 应用程序的支持,我注意到 CF 正在向某些页面添加脚本标签。这些 js 文件似乎支持某些 CF 标记,因为我在 .cfm 文件(或任何后续包含文件)中找不到对 .js 文件的任何引用。.js 文件是流行的库,可以通过 CDN 访问,而不是从我们的 Web 服务器提供它们。所以我的问题是:

可以更改 CF 标记或 Coldfusion 设置以更新 .js 网址吗?

0 投票
5 回答
3149 浏览

cdn - CDN:“原点拉”服务商?

有谁知道廉价的“来源拉动”CDN 服务提供商。

我发现提供此功能的唯一提供商是SimpleCDNAkamai。Akamai 非常昂贵,SimpleCDN 似乎每天都在改变他们的商业模式,所以我担心使用它们。

0 投票
5 回答
6178 浏览

jquery - 使用 CDN 托管代码时应解决哪些安全注意事项/问题?

在一家大型金融公司的网站上工作时,由于“安全问题”,我们倾向于回避使用整个网站使用的 CDN 托管版本的 jQuery 库。

我假设(尽管我从未完全解释过)这些担忧与潜在的物理安全威胁有关,因为代码在 Google 或 Microsoft 的服务器上被泄露的风险,通过这些 CDN 网络变得不可用的声誉风险(从而呈现功能在我们的网站上无用)以及这些情况可能产生的任何其他固有风险。

我的问题是 - 这些安全问题的有效性如何?可以采取哪些措施来减轻 CDN 托管网络上发现的任何安全风险?

0 投票
2 回答
642 浏览

asp.net-mvc - MicrosoftMvcAjax.js 的缩小版何时可用?

我一直在对我的网站运行 YSlow,并且 Microsoft Ajax 文件非常庞大:

http://ajax.microsoft.com/ajax/3.5/MicrosoftAjax.js = 99.3k

http://ajax.microsoft.com/ajax/mvc/MicrosoftMvcAjax.js = 136.7k

Microsoft CDN 上是否可能很快会出现这些文件的缩小版本?

0 投票
4 回答
33407 浏览

cdn - 使用内容交付网络 (CDN) 的优点和缺点是什么?

我正在从雅虎的开发者网站浏览加速网站的最佳实践......

  • 使用内容交付网络(CDN) 的优点和缺点是什么?

  • 何时使用 CDN?

  • CDN 是性能提升器吗?

0 投票
1 回答
1569 浏览

dojo - Dojo 无法使用 Chrome 从 google 的 CDN 加载;产生未捕获的非法访问

当我从 google 的 CDN 加载 dojo 1.4 时,我收到以下错误:

本机 string.js:183 未捕获的非法访问

这仅在使用 Chrome 时大约一半的刷新时发生,其他时候它工作正常。我已验证该问题在运行 Chrome 的多台 Windows 机器上重现。

我正在使用以下代码来创建我的 dojo dijits:

有任何想法吗?

0 投票
1 回答
1130 浏览

asp.net-mvc - CDN/子域、资源和版本控制

我希望调查/实施一个 CDN(最初只是通过一个子域,尽管及时转移到 CDN)并且正在寻找有关处理该子域上文件版本的资源。

我以前工作过的大多数地方都实现了资源缓存(图像、javascript、css 等),当想要更改图像时,经历了仅更改图像文件名和更改引用的痛苦过程它在源代码中(以便客户看到新的,而不是缓存的图像)。

我想要达到的目标

我想要的是:resources.domain.com

带有子文件夹,例如:

  • 脚本/
  • 图片/
  • css/
  • 等等

没问题,并且将有助于 yslow/页面速度分数(假设无 cookie 域等)

但是资产的版本控制是我想要解决的问题。

例如

我可能必须每 10-15 天缓存和过期一次。

假设我们有一些关键作为业务请求进入,我们需要更改它,我希望能够覆盖它。据我了解,我可以将查询字符串(?1.1)附加到它以强制浏览器将其视为不同的资源。

我知道我可以在 MVC(或实际上是 ASP.NET)中通过创建一个“CompanyResource”html 帮助程序来执行此操作,该帮助程序可能会查找资源文件或类似的东西,以查看我们是否有新版本,如果有,附加版本number 作为查询字符串元素,但必须有更好的方法吗?

那么,社区提出了什么?

  • 如何最好地处理子域中的资源(假设我已经阅读了所有关于此的 yslow/google 备份文档)
  • 人们想出了什么来处理资产的版本控制(以最小化更新时的整体代码更改)-基于代码的辅助方法来根据某些规则交付资产?

希望我没有胡说八道。

感谢您的任何帮助:)

干杯,特里