【发布时间】:2014-04-05 16:52:25
【问题描述】:
我有一个简单的效率问题在我脑海中盘旋。
我创建了一个 PHP 代码,用于将我文件夹中的所有文件上传到我在 Amazon S3 上的存储桶中。我的代码也可以在不丢失其结构的情况下上传子文件中的文件。
基本上,用户必须登录我的网站,然后根据用户的帐户名称,他们可以将照片上传到我在 Amazon s3 上的存储桶中。用户最多可以上传 10 张照片 - 然后将这些照片修改为子文件类型,例如修改和缩略图。
我应该如何上传目录结构以在 Amazon S3 上高效?
选项 1(同一存储桶中的文件但不同的文件夹 - 更有条理)
username/originalfiles/picture01.jpg
username/original/picture02.jpg
username/original/picture03.jpg
....
username/original/picture10.jpg
username/modifiedpicture01.jpg
username/modified/picture02.jpg
username/modified/picture03.jpg
....
username/modified/picture10.jpg
username/thumbailspicture01.jpg
username/thumbails/picture02.jpg
username/thumbails/picture03.jpg
....
username/thumbails/picture10.jpg
或者
选项 2(同一存储桶中的所有文件)
username-original-picture01.jpg
username-original-picture02.jpg
username-original-picture03.jpg
....
username-original-picture10.jpg
username-modifiedpicture01.jpg
username-modified-picture02.jpg
username-modified-picture03.jpg
....
username-modified-picture10.jpg
username-thumbailspicture01.jpg
username-thumbails-picture02.jpg
username-thumbails-picture03.jpg
....
username-thumbails-picture10.jpg
或者它在 Amazon S3 中没有什么不同?
【问题讨论】:
标签: php amazon-web-services amazon-s3