Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Переделать загрузку файлов с локального хранилища на удаленное (S3)

истекло время актуальности


У нас есть платформа онлайн-обучения, где модераторы создают обучающие курсы, а студенты их проходят.

Все загружаемые модератором файлы в различных местах платформы - кладутся в папку /data/


Как результат - мы имеем примерно такую структуру папок на сервере:


/data/photo

/data/video

/data/pdf

/data/docs

/data/docs/course

/data/docs/events

/data/image 


и т.д.


Все это нам нужно переделать, чтобы все загружаемые файлы хранились не на том же сервере, а на Amazon S3 (тестовый аккаунт предоставим). Папку data вообще планируем удалить после завершения этой задачи.


Мест в платформе, где производится загрузка: 25, мест где выводятся ссылки на загруженные файлы: 30. 





  1. 1 день1 000 ₽
    Михаил Штанько
     326   7  1   1

    Добрый день! Могу предложить настроить частное облачное хранилище nextcloud/owncloud! Или переделать вашу текущую загрузку

    Украина Ингулец | 17 июля в 13:33 |
  2. 1 день3 000 ₽
    Ислам Сабиров
     155 

    Привет. Могу переделать загрузку всего за день. Пишите в ЛС или в Telegram: t.me/justworker

    Россия Азнакаево | 17 июля в 15:14 |
  3. 2 дня2 000 ₴
    Александр Еременко
     850   3  0

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

    Я Full Stack Developer с опытом работы более 5 лет. Имею большой опыт работы с Laravel, Symfony, Yii2. Так же с AWS, в частности S3.

    Готов выполнить Вашу задачу. Пишите - обсудим детали.

    С уважением, Александр.

    Украина Запорожье | 17 июля в 20:10 |
  4. 5 дней5 000 ₽
    Олег Леприк
     837   19  1

    День добрый, есть опыт работы с AWS в PHP. Короткие сроки обещать не буду, готов сделать грамотно и с проверкой структуры БД. В каком виде хранятся медиа материалы? Кодируются ли спецсимволы в названии файлов.
    Оценка предварительная, также еще не решен вопрос как будут переноситься текущие материалы на S3.


    Немного о себе:

    Знаю: PHP, MySQL, JavaScript, jQuery, Angular 2+, HTML5, CSS3, Linux, nginx
    Использую: Smarty, Sphinx, mod_rewrite, memcache, собственная CMS
    Работал с WordPress, PrestaShop, OpenCart, Zend Framework, phpBB3, IP.Board
    Хороший опыт front-end: верстка, анимация и динамические сайты.

    Доступен в онлайне с 12-00 до 23-00
    Оплата по-проектно или почасовая ставка ($15/час)

    Skype: iamleprik
    E-mail: [email protected]

    Украина Киев | 17 июля в 21:41 |