amazon-s3 - 自己做或使用商业 CDN

标签 amazon-s3 cdn

考虑一个包含大量静态 .js 和图像包的动态内容 html 网站必须托管在一个位置。该网站很快就会有 1000 名新用户聚集在世界另一端的一个国家。这个新的远程国家有一个 Amazon S3 节点,该国家/地区的所有用户都将位于 S3 节点的 1000 公里范围内。

为了改善远程国家的用户体验,我建议在靠近该远程用户社区的本地服务器上找到最大和引用最多的静态文件,并在为这些用户提供服务时重写 URL。

我的感觉是,在这种情况下使用商业 CDN 会有点过分,直接引用我们自己手动管理的 S3 静态内容会给我们更多的控制权,特别是对于 JavaScript 的偶尔紧急补丁。

最佳答案

如果您已经在使用 Amazon S3要存储您的静态内容,使用亚马逊的 CloudFront CDN 是有意义的。 .

您可以开始使用它并轻松获得 CDN 的所有好处。

关于amazon-s3 - 自己做或使用商业 CDN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4613259/

相关文章:

jquery - 从 jquery.com 热链接 jQuery 是否不好?

javascript - 将 Cordova camera.getPicture 文件传递​​到 AWS S3 (JS SDK)

cdn - Microsoft ASP.NET Web Optimization Framework 1.0.0 Debug模式错误

c# - 寻找一个 HTTPHandler 来动态修改页面以指向 CDN

amazon-web-services - S3 AWS 下载速度

cdn - CDN用于蓝图CSS框架

javascript - 冗余让微软和谷歌托管 jQuery

python - Athena 查询因 boto3 而失败(S3 位置无效)

ruby-on-rails - Rails4.1 : AWS errors missing region

ruby-on-rails-3 - Twitter Bootstrap 图标不适用于 Amazon S3 和 Heroku(使用 asset_sync gem)