За последние 24 часа нас посетили 22852 программиста и 1238 роботов. Сейчас ищут 714 программистов ...

Помогите понять тестовое задание (yii2)

Тема в разделе "PHP для новичков", создана пользователем Evgenij85, 14 фев 2019.

Метки:
  1. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    прошу помощи,
    получил тестовое здание по Yii2 есть пункт который не могу понять, подскажите как правильно его понять, при этом что просят избегать готовых виджетов

    -Предусмотреть загрузку файлов разными способами (файловая система,
    удаленный файловый сервер) не изменяя логику работы приложения.
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    Т.е перетаскиваешь файл в форму для загрузки на сервер, либо прямую ссылку даешь, где файл этот и лежит (не на компе, а то додумаетесь со своими file:///c:\documents\бред_собачий)
     
  3. romach

    romach Старожил

    С нами с:
    26 окт 2013
    Сообщения:
    2.904
    Симпатии:
    719
  4. ElisDN

    ElisDN Активный пользователь

    С нами с:
    13 фев 2018
    Сообщения:
    605
    Симпатии:
    130
    Посетитель вам отправляет файл через форму. Обычно его PHP-скрипт сохраняют напрямую в папку site.ru/uploads. Можно сделать так, чтобы вместо этого файл перекачивался на любой чужой файловый хостинг. Например, по FTP.

    А просят сделать так, чтобы можно было загружать в любое место, выбирая способ в конфиге.
     
  5. Valick

    Valick Активный пользователь

    С нами с:
    12 авг 2018
    Сообщения:
    1.911
    Симпатии:
    328
    @ElisDN, только не в, а из.
     
  6. Evgenij85

    Evgenij85 Новичок

    С нами с:
    20 сен 2017
    Сообщения:
    48
    Симпатии:
    0
    ага спасибо , меня смутило выражение файловая система , как я понял хотят видеть два способа загрузки один стандартный способ второй на удаленный сервер , только откуда выводить картинки из основного сервера или удаленного пока не понятно
     
  7. ElisDN

    ElisDN Активный пользователь

    С нами с:
    13 фев 2018
    Сообщения:
    605
    Симпатии:
    130
    Если на основном, то должно выводиться вроде
    Код (Text):
    1. <img src="/uploads/images/1.jpg"/>
    Если на удалённом, то
    Код (Text):
    1. <img src="https://uploads.com/images/1.jpg"/>
    У каждого типа должен быть способ настроить baseUrl для формирования адресов.