我将在不久的将来启动一个应用程序,该应用程序部分要求用户上传文件(图像)以供其他成员查看。我喜欢 S3 的想法,因为它相对便宜并且可以自动扩展。
我的问题是如何让用户将他们的图像上传到 S3。似乎有几个选择。
1-使用 php REST API。唯一的问题是我无法让它同时上传同一图像的各种缩放版本(即缩略图)并将它们直接上传到s3(它一次只适用于一张图像)。总的来说,它似乎不太灵活。
2- 另一种选择是使用 s3fs 安装 S3 存储桶。然后像使用 NFS 一样以编程方式将我的图像移动到存储桶中。根据我的阅读,似乎有些人怀疑安装 S3 的可靠性。这是真的?
http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=fuse+over+amazon
哪种方法更适合最大的可靠性和速度?
EBS 是否值得考虑?我真的很想有一个专用的盒子而不是使用 EC2 实例,虽然......