从Amazon S3提供静态文件

时间:2011-01-03 17:40:30

标签: deployment hosting amazon-s3 amazon-ec2 amazon-web-services

提供大多数网站(javascripts,css,images,html)的静态文件更好:S3,EC2还是其他选项?

2 个答案:

答案 0 :(得分:9)

启用CloudFront的S3将是我的选择;然后,您将从S3中获益,并通过其边缘位置为您的用户提供快速访问。

如果您有一些非常高的性能要求,您应该查看物理上位于用户附近的内容。就我而言,瑞典提供商比任何亚马逊解决方案都快一点(但通常不太好用)。

EC2并不是真正针对静态文件制作的(或者更确切地说,它是针对静态文件制作的)。

答案 1 :(得分:3)

为什么当Amazon S3为您执行此操作时会遇到EC2的麻烦,并且更容易管理?只需使用BucketExplorer之类的内容进行上传/下载,您无需担心启动图像,确保它们仍在运行,保持软件版本的日期,支付空闲时间等等。

另请参阅亚马逊的CloudFront服务,该服务是适用于Amazon S3的CDN。它可能或不经济,但它可以大大缩短用户的下载时间。