【发布时间】:2010-03-18 06:03:06
【问题描述】:
我已经构建了一个 javascript 文件,我的客户将安装在他们的网站上,该文件将调用我的服务器。我想知道在 CDN 上而不是在我的服务器上托管 javascript 文件是否更好?好处将是更好的响应时间和更高的机会始终可用。但是,将来,如果 CDN 被另一家公司购买或停业,该文件可能无法再访问,并且我将有许多客户端链接到一个不存在的文件。有什么办法可以防止这种情况发生吗?
【问题讨论】:
-
如果您总是向他们提供您所引用的外部代码,并向他们提供有关如何从 CDN 切换到本地托管的说明,这应该不是问题。
-
安德拉斯,你知道我在哪里可以找到更多相关信息吗?听起来很有趣,但我不确定它是如何工作的。
-
yummm:您是否有特定原因要自己托管该 javascript 文件?一个简单的解决方案是制作可下载源的 zip 文件,以便他们可以随时获取它,同时从 CDN 提供真实内容。
-
他们很快就会在他们的网站上添加几行 JavaScript 代码来调用我的服务器,类似于谷歌分析和其他类似的服务。我只是想弄清楚文件放在哪里,以便随时可以访问。
-
至于为此设置专用域名:我确信拥有它很好,但我不确定它是否真的让客户感到更安全(并且他们最终不会链接直接到cdn)。如果我必须在直接链接到 amazon/akamai 或 somecompanyiveneverheardof.com 之间做出选择,我肯定会选择前者。这对人们来说是自动的。
标签: javascript cdn