问题标签 [content-delivery-network]

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 投票
1 回答
361 浏览

expressionengine - 使用 minimee 的表达式引擎与使用 CDN 的资产

我正在部署表达式引擎安装,并尝试尽可能优化静态资产的交付。什么可能是更好的解决方案?

- 使用 Minimee 缩小和连接 css/js/html 并从主服务器交付

或者

-使用像amazon cloudfront这样的CDN并为此进行缩小/ gzip并仅以这种方式提供静态资产?

或者

- 两者的某种组合?

谢谢!

0 投票
1 回答
781 浏览

amazon-ec2 - Amazon AWS 和 S3 存储的使用模型

亚马逊上有这个例子,一个高流量的网络应用程序。我注意到他们使用 S3 作为他们的内容交付方法。我想知道我是否需要一个用于内容交付的 Web 服务器和一个用于我的应用程序的 Web 应用程序。我不明白为什么他们在图中有 2 个 Web 服务器和 2 个 Web 应用程序。

建立一个通过 S3 提供图像和静态内容并通过常规存储提供其余内容的网站的最佳方式是什么?

我的最后一个问题是,我是否可以将 S3 视为主存储,足够可靠以至于我只能将静态内容保留在那里并且没有正常存储作为备份?

来自亚马逊的图表

0 投票
2 回答
14533 浏览

nginx - 在 Linux 服务器中设置 CDN

我正在尝试为我的网站设置 CDN。我已将它托管在 Digital Ocean 上的虚拟服务器中,但我找不到配置所有必要内容的方法。有人有什么建议吗?

0 投票
1 回答
20281 浏览

conflict - 具有多个来源的亚马逊云端分发是否冲突?

我在 2 个网站上有 2 张不同的图片:

如果我创建一个具有 2 个来源的 Amazon Cloudfront 发行版:www.siteA.com然后www.siteB.com我调用uniqueDistributionID.cloudfront.net/avatar.png,那么avatar.png将返回哪个?一进siteA还是一进siteB

为什么&为什么不?

试图了解 Cloudfront 发行版中潜在的冲突。

0 投票
1 回答
177 浏览

wordpress - Wordpress 自定义后伸图像

我正在使用一个已经包含 backstretch 脚本的 studiopress 主题。使用了网站的背景图片,但我使用的是内容交付网络。

目前图片网址为:mysite.com/media/background-image.jpg

我希望它是:cdn-url.com/media/background-image.jpg

这很重要的原因是该网站托管在美国中西部,但拥有英国观众。CDN 提供来自英国伦敦的静态内容。

我已经在 studiopress 支持论坛上发帖,但还没有回复。

当前的函数php代码是:

这可以改变以获得我想要的结果吗?

0 投票
2 回答
302 浏览

character-encoding - 如何在 Amazon Cloudfront 中使用日语(和其他语言)文件名?

http://my.domain/path/to/file/%E7%8D%85%E5%AD%90%E9%A0%AD.jpg?1371377932 这工作得很好。浏览器知道将其转换为狮子头。

http://mycdn.cloudfront.net/path/to/file/%E7%8D%85%E5%AD%90%E9%A0%AD.jpg?1371377932 我得到这个错误

错误

无法满足请求。

CloudFront 无法连接到源。由 cloudfront (CloudFront) 生成的请求 ID:

0 投票
1 回答
536 浏览

forms - 使用 Amazon CDN 提交 Squarespace 网站的表单问题

我有一个Squarespace站点,我把它放在 Amazon Cloudfront CDN 后面以增加安全性。但是,网站上的表格不再提交。提交按钮只是闪烁,表单不发送。记录以下控制台错误:

知道发生了什么以及解决方法吗?谢谢!

0 投票
2 回答
615 浏览

javascript - 使用带有标签的 CDN

我刚刚添加了一个 CDN 服务,以使我的网站加载更快。<img>我对使用标签获取的照片有疑问。

我有很多这样的案例:

(我使用 AngularJS)。

在启动时,我有一个将 CDN 端点保存到window.cdn变量的脚本。如果脚本决定没有可用的端点:

所以我希望能够做类似的事情:

但这是不可能的,因为window.cdn没有评估。但这都不起作用:

因为我只能$scope访问{{}}. 我无法将 CDN 端点保存到,因为每个控制器都$scope存在一个(我有很多,这是不可维护的)。$scope

我想到的最后一件事,希望ng-src允许 - 添加一个在任何ng-src属性上运行的转换函数,但我找不到如何做到这一点。

你建议我怎么做?请记住,如果 CDN 出现故障,我希望网站从 CDN 获取照片并回退到源服务器(获取相对路径)。我怎样才能获得这种行为?

谢谢

0 投票
1 回答
372 浏览

amazon-web-services - 我可以将图像直接从客户端浏览器上传到 CloudFront 吗?

通常,当我想将图像缓存到 CloudFront 时,

我将文件发送到以下方法。

但是,这不可能吗?关于通过以下方式上传文件?

0 投票
2 回答
1480 浏览

cdn - CDN:转发到不同的资源而不是重定向

我需要根据基于不同因素(cookie、IP、时间、随机)的复杂逻辑为相同的 url 发送不同的资源(特别是图像)。我想利用 CDN(缓存、可用性、邻近性)。所以,我希望这个 CDN 调用我的服务器,以决定哪个资源服务于任何请求。不使用重定向非常重要,因此用户永远不会看到 30X 状态代码。

为了澄清:

是否可以使用任何当前的商业解决方案?