(PHP, Yii2) Куда грузить публичные файлы (аватары, картинки)?

Использую Advanced Template, есть Common, Backend и Frontend части.
Файлы должны быть доступны как в Backend, так и во Frontend частях.

Где хранить файлы?
  • Вопрос задан
  • 5088 просмотров
Решения вопроса 2
в веб у вас должны смотреть две папки frontend/web и backend/web. Урл бэкенда я бы не стал раскрывать, а во frontend/web/upload заливать, самое то. Но вообще и отдельный поддомен завести под это дело или настроить конфиг сервера для выдачи из произвольной папки.
Ответ написан
Комментировать
karneds
@karneds
Однозначно frontend/web/{files|images}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
SamDark
@SamDark
Yii2 core team
Где угодно. nginx или apache умеют раздавать файлы из любой директории.
Ответ написан
Комментировать
@LAV45
Я бы добавил Common, Backend и Frontend ещё и папку Img которую бы вынес на суб-домен и раздавал бы картинки от туда.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы