Я создаю веб-сайт с использованием asp.net, и на этом веб-сайте будут размещаться изображения пользователей, а также будут предоставляться варианты их редактирования путем изменения размера, обрезки, создания водяных знаков, ....
Я думаю о 2способы сохранить изображения и попросить кого-нибудь порекомендовать его или посоветовать мне что-нибудь другое.
1- Пользователь загрузит свои изображения, я положу их в папку с именем «original», а затем пользователь отредактирует эти изображения.изображение, я положу отредактированные изображения в папку с именем «отредактировано», также будет другая папка с именем «большой палец» будет содержать эскизы из этих изображений для предварительного просмотра на веб-сайте.
2- После того, как пользователь загрузит свои изображенияя помещу их в папку и сохраню изменения, которые он сделал для этих изображений, и я буду применять эти изменения на лету каждый раз, когда веб-сайт запрашивает отредактированное изображение, например отправит изображение обработчиком http, напримеря сэкономлю место на сервере.
Теперь я хочу знать, какой подход лучше
И как онсделано на веб-сайте, таком как flikr, flikr сохраняет изображения разных размеров или изменяет их размер по запросу?