Я создаю веб-приложение, которое должно хранить различные изображения.Хорошим примером может служить сайт событий: есть события, в которых есть листовки + фотографии (принадлежащие событию) и местоположения, в которых также есть фотографии (принадлежащие определенному месту).Но у меня есть некоторые проблемы с созданием идеального решения для всего этого, потому что я хочу быть очень гибким.Таким образом, фотографии должны быть доступны в нескольких разрешениях, флаеры также могут иметь обратную сторону и миниатюры.
В настоящее время я просто сохраняю путь к исходному изображению в базе данных и "вычисляю" другие пути с добавлением "_small"."или" _800x600 "к имени файла.Хотя при таком подходе мне приходится убирать все миниатюры при смене флаера, потому что я не слежу за миниатюрами.
Так что же лучше для этого делать?Должен ли я хранить пути для миниатюр тоже?Есть ли известные примеры, как это сделать?Это кажется довольно распространенной проблемой.
Заранее спасибо.