@Sobak20

Как оптимально хранить изображения со стороны вебсервера?

Здравствуйте,
Пишу бекенд для сайта на джанго и столкнулся вот с таким вопросом. Допустим на сайт каждый пользователь может загружать и хранить изображения на нем. Так вот как можно хранить эти изображения наиболее оптимально?

Был вариант условно на самом сервере\облачном хранилище создавать под каждого пользователя папку и там хранить его изображения с привязками по бд, но как мне кажется этот путь занимает много ресурсов по памяти

Был еще вариант, хешировать\дехешировать в BASE64 каждое изображение и тоже хранить его, но тут скорее всего неэффективно со стороны мощностей сервера будет
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
@bacon
Используешь ImageField, прикидываешь сколько места потребуется под эти изображения, если хватает диска хостера, то используешь его, если не хватает, то S3 подобные хранилища.
Ответ написан
Ваш ответ на вопрос

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

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