[MVC] Где хранить загруженные файлы?
От: Suigintou  
Дата: 06.01.11 15:14
Оценка: 2 (1)
В общем, у меня есть в корне сайта папка Pictures, куда сохраняются, загруженные пользователями через форму, картинки.
Заметил, что чем больше картинок, тем медленнее работает WebDeploy. Плюс если при публикации убрать галочку "Leave extra files on destantion" — можно случайно удалить все богатства. Это навело меня на мысль, что я, возможно, храню картинки не в том месте.
Если хранить картинки где-нибудь в папке на сервере, а возвращать клиенту их через Action — теряется HTTP-кэширование, вернуть которое, в том виде, в котором оно было, не очень понятно как. OutputCacheAttribute, похоже, заточен под кэширование динамического вывода.
В общем объясните, где правильно хранить эти картиночки и как сделать, чтобы кэширование работало, так будто, это просто статичные файлы.
mvc cache
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.