У нас есть веб-приложение, которое должно сохранять загруженные изображения с помощью EdgeCast или Amazon S3. Для этого нам нужно сначала загрузить эти изображения в EdgeCast/S3. Есть несколько вариантов, я могу думать:Каков наилучший способ загрузки файлов в хранилище? (Amazon S3 или EdgeCast)
- Делают инлайн локон повторно загрузить, который будет загружать изображения с помощью желаемого EdgeCast/S3 API. Недостатком является то, что при одновременной загрузке загрузка сервера будет массивной.
- Queue re-uploads. Я знаю, что это возможно, но я не знаю, как это сделать.
- Не беспокойтесь о перезагрузке и отправьте в EdgeCast/S3 с конца клиента.
- Mount FTP-сервер EdgeCast's/S3 в файловую систему, а затем просто копировать загруженные файлы, позволяя FTP-демону делать все остальное.
Какое из лучших решений и есть ли другие? Я подозреваю, что это либо 1 или 2.
Edit: Мое приложение в PHP
Добавлена тега edgecast для вас. Где ваши изображения сейчас? На каком языке вы хотите выполнить загрузку (вы должны вызывать завиток откуда-то, даже если это сценарий bash). – 2010-12-16 11:51:04
Я бы хотел загрузить в PHP – 2010-12-16 11:57:00