Форум сайта python.su
Коллеги, риторический аопрос. Есть ли реальная необходимость помещать в базу данных медиа ресурсы (фотографии) или достаточно храниь на них ссылки. Может ли это как-то повлиять на более быструю загрузку страницы или это просто более удобная обертка?
Офлайн
замедлит же.
веб-сервер не сможет отдавать напрямую, на каждую фотку будет дергаться бекэнд.
Офлайн
Если хотите ворочать терабайтной базой - бога ради!
Если Ваша СУБД способна воспринимать терабайтный базы - бога ради!
Если хотите, чтобы дамп восстанавливался сутки - бога ради!
Если вашей базе мало работы и без записи/чтения мегабайтных блобов - бога ради!
А зачем? Плюсы, плюсы можете обозначить?
Офлайн
В некоторых случаях в базе медиа хранить удобнее. Например сканы визиток, чеков и подписей и подобного. Но просто фото или графику для сайта, точно нет смысла.
Офлайн
я храню в базе сгенерированные изображения капчи, они маленькие по объему, да и проект небольшой. Думаю что таким образом можно хранить временное медиа.
Офлайн
В некоторых случаях (очень редких) это ускорит отдачу статики. В Вашем случае это бессмысленная трата ресурсов, храните статику в файлах на ФС.
Офлайн