我已经阅读了很多文章,说明我应该将Amazon S3与CDN Cloudfront结合使用。我现在不这样做。我只是将Cloudfront与我的标准共享主机软件包一起使用。
使用我的标准共享主机软件包可以单独使用Cloudfront吗?当然,使用S3也没有额外的好处,因为文件已经位于Cloudfront中。
对此的任何启示都非常感激。
利
答案 0 :(得分:1)
S3允许您执行静态虚拟主机,日志记录和重定向等操作。 I.E www.example.com重定向到example.com。然后,您可以使用Cloudfront将资产尽可能靠近最终用户(“最近边缘位置”)。有关如何执行此操作的出色指南,请参阅AWS文档。 S3支持https的两个主要方面是,S3中的文件更改会立即反映出来。由于Cloudfront是CDN,因此如果您更改文件,则必须手动使文件过期,否则最多可能需要24小时才能反映您的更改。
http://docs.aws.amazon.com/gettingstarted/latest/swh/website-hosting-intro.html
这里给出了两者之间的快速比较: http://www.bucketexplorer.com/documentation/cloudfront--amazon-s3-vs-amazon-cloudfront.html
答案 1 :(得分:1)
与S3服务器相比,对自己的源服务器使用CloudFront没有问题。
使用S3有一些好处:
如果您使用自己的服务器也有好处:
所有这些都取决于您的具体情况,例如您为托管软件包支付的费用,是否需要源服务器的低级配置以及数据的灵敏度。
我想对于大多数中小型项目,S3是存储数据的理想场所。