我正在寻找从我的s3存储桶中获取图像,使用我存储在数据库中的密钥。
我目前正在使用以下方式获取图片:
$img = "http://bucketname.s3.amazonaws.com/'.$imageKey.'";
这是一种明智的方法吗?还是有更好的方法?
答案 0 :(得分:1)
我能看到的唯一缺点是你的$ imageKey并没有说出图像在哪个桶中。
一种解决方案是简单地将完整的URL存储在数据库中,这是完全可扩展的。
另一个解决方案是将数据添加到$ imageKey,您可以使用它来识别图像所在的存储桶。