Основная цель - безопасное хранение объемных фалов на сервере, а также передача этих файлов для сохранения пользователю не чаще двух-пяти раз в месяц.
На данный момент для самой загрузки файлов использую плагин
plupload.
Посоветуйте вариант для хранения файлов от 2gb и выше и каким образом лучше реализовать отдачу этих файлов?
P.s. Как я понимаю для хранения информации можно воспользоваться сервисом от Amazon - Amazon Simple Storage Service (
Amazon S3) привязав к нему плагин
plupload.
Нужно ли использовать HTTP кеширование в этом случае (например Varnish), и как его правильно организовать? Поясню, на текущем сервере свободно 10gb, пользователю нужна ссылка на файл из S3 для его загрузки. Интересно было-бы не тянуть постоянно файлы из S3, а сохранять их во временный кеш, проверять если пользователь опять запрашивает такие файлы выдавать уже из кеша их повторно.