Как реализовать «перенос» загрузки файлов на сайт в облачное хранилище?

Здравствуйте.

Используется shared-хостинг. Нужно загружать на сайт различные объемы информации и хранить их там. Хочу использовать для этих целей облачные хранилища.

Необходима возможность загрузки в облако прямо из формы на сайте. Посоветуйте варианты, может, кто-то с этим сталкивался.
  • Вопрос задан
  • 4749 просмотров
Решения вопроса 1
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
Вам чистое решение на PHP? Python? Ruby? Плагин для WordPress? Drupal? Joomla? На чем сайт? В какое облако грузить надо? Amazon S3? Rackspace? Dropbox? Свой VPS с BitTorrent Sync или Own Cloud?

Напишите подробнее вводные данные. Вопрос слишком абстрактен.

UPDATE: См. комменты.
У Амазона S3 есть своя библиотека для PHP и чудесное АПИ, лучше всего юзать именно ее. Лежит на Амазоне и кажется есть копия на Github - если правильно помню, используется в плагине tantan-s3 для WordPress (собственно, кладет загружаемые файлы в S3). Прикрутить к Laravel - дело техники.
https://github.com/bradt/wp-tantan-s3
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
inatale
@inatale
Можно, например, заливать напрямую из HTML5 формы в Windows Azure BLOB Storage. Вот пример, Uploading Large Files in Windows Azure Blob Storag... (пример даже уже с загрузкой по чанкам). Сюда еще добавить настройку CORS и все будет чудесно (Windows Azure Storage and Cross-Origin Resource Sh...).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы