【问题标题】:Serving static files from Amazon S3从 Amazon S3 提供静态文件
【发布时间】:2012-11-11 19:53:01
【问题描述】:

对于提供大多数网站的静态文件(javascript、css、图像、html)有什么更好的选择:S3、EC2 之类的东西还是其他选项?

【问题讨论】:

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


    【解决方案1】:

    启用CloudFront 的S3 将是我的选择;那么您就可以从 S3 中获得好处,并通过他们的边缘位置为您的用户提供快速访问。

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

    EC2 并不是真正为静态文件而设计的(或者更确切地说,它是为更多的东西而设计的)。

    【讨论】:

      【解决方案2】:

      既然 Amazon S3 会为您做这件事,为什么还要麻烦 EC2,而且管理起来容易很多?只需使用 BucketExplorer 之类的工具进行上传/下载,您就无需担心启动图像、确保它们仍在运行、保持软件版本为最新、为空闲时间付费等。

      还可以查看 Amazon 的 CloudFront 服务,它是 Amazon S3 的 CDN。这对您来说可能经济,也可能不经济,但它可以大大缩短您的用户的下载时间。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-05-23
        • 1970-01-01
        • 2017-10-15
        • 1970-01-01
        • 2012-10-29
        • 2023-03-13
        • 2021-07-07
        相关资源
        最近更新 更多