(Я новичок в Amazon AWS/S3, поэтому, пожалуйста, несите меня)
Моя конечная цель - позволить моим пользователям загружать файлы на S3 с помощью своего веб-браузера, мои требования:
- Я должен обрабатывать большие файлы (2 ГБ +)
- Я должен поддерживать паузу/резюме с индикатором прогресса
- (Необязательно, но желательно!) Возможность возобновить загрузку, если соединение временно выпало.
Мой вопрос из двух частей:
- Я читал о многостраничной загрузке S3, но не понял, как я могу выполнить паузу/резюме для загрузок на основе веб-браузера.
Возможно ли это сделать для больших файлов? Если да, то как?
- Должен ли я загружать файлы в EC2, а затем переместить их на S3, как только закончите? Можно Я (надежно) загружаю файлы непосредственно на S3 вместо использования темпа. веб-сервер?
Если вы можете загрузить непосредственно на S3, как я могу обрабатывать паузу/возобновление?
PS. Я использую PHP 5.2 +