Каков наилучший способ обновления «веб-приложения» («повторная публикация» с сервера разработки на сервер в реальном времени) при сохранении пользовательских данных (таких как изображения, видео и аудио, хранящиеся в файловой системе)) в настройке сборки / публикации VS 2010?
Кроме того, каков наилучший способ минимизировать время простоя сайта во время этих обновлений?
Моя предыстория:
Обычно я «собираю / публикую» сайт в папке на моем компьютере разработки, ftp: // на работающем сервере, затем перетаскиваю новые «опубликованные» файлы и папки на работающий сайт, следя за тем, чтобыпереписать любые пользовательские каталоги.
Очевидно, этот метод пришел из моих дней static-html, где это не имело значения.И, очевидно, это опасно, ошибочно и непродуктивно для любого веб-приложения с пользовательскими данными в FS.