Задать вопрос
@dmitriyuvin
FullStack developer ( Laravel & Vue )

Как лучше записывать путь к аватарке пользователя?

Как лучше писать адрес автарки пользователя в бд.
1-ый вариант:
"avatar.jpg"
2-ой вариант:
"localhost/path/to/images/avatar.jpg"

Мне кажется лучше второй, потому что легче работать с путём, но если вдруг придеться например папку или перетащить или переименовать, то все сломается, тогда лучше первый.

Использую смарти, то пока не знаю как первый реализовать.

Какие еще есть мысли по этому поводу?
  • Вопрос задан
  • 94 просмотра
Подписаться 1 Простой 1 комментарий
Ответ пользователя orbit070 К ответам на вопрос (2)
@orbit070
Хранить нужно только часть path/to/images/avatar.jpg, и она никогда не должна меняться. Завтра вместо localhost вы переедете на нормальный сервак и вам придется менять везде пути если вы его тоже сделаете частью пути, а ещё через некоторое время поменяется ip или домен и ТД, в общем такие данные ни в коем случае нельзя делать частью пути, а вот все что дальше - структура папок до авы и ее название - это нужно, потому что структура папок(то есть путь до авы) будет одинаковым на любом сервере и домене
Ответ написан
Комментировать