【发布时间】:2015-08-02 00:47:29
【问题描述】:
我正在开发一个基于社交网络的 Laravel 应用程序。图像存储在 S3 存储桶中,定价基于 GET/PUT/DELETE.... 请求的数量。我想以任何方式减少发送到 S3 存储桶的请求数量。
场景:想象一个 facebook 帖子和 cmets
在页面加载时从 S3 存储桶中提取用户的个人资料图片。在帖子的 cmets 部分,用户评论了 10 次。我照常写代码
<img src="https://s3-ap-southeast-1.amazonaws.com/somebucket/32431435696950423.jpg">
对于每条评论,都会向存储桶发送一个新请求?或者默认情况下,图像在第一次请求后被缓存,其余部分从缓存中提取?
如何避免单个图像的多个 GET 请求?
【问题讨论】: