Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / почему же деплоймент в ASP.net такое г? / 15 сообщений из 15, страница 1 из 1
13.08.2013, 10:55
    #38364304
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
и чтобы быть хоть-сколько констуктивным расскажите, кто как деплоит сайты? вводные -- есть asp.net-mvc3 приложение, сервер бд, веб-сервер. задача: обеспечить выкладку новой версии сайта без простоя и без выкидывания пользоватлей, изменить схему бд, опционально поднастроить iis и обеспечить возможность отккката изменений.

то, что есть сейчатс какой то трэш, угар и содомия. msdeploy нужно сраху закопать, (s)ftp(s) и паблиш из студии используют только дебилы, которые занимаются выкладкой сайта врукопащную, с изменениями схемы БД вообще мрак, об откатах думать не приходиться, а rolling deployment вообще из разряда фантастики.
...
Рейтинг: 0 / 0
13.08.2013, 11:00
    #38364318
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
ээээээ а чем принципиально отличается изменение схемы БД в вэбе
по сравнению с той же процедурой в какой-нибудь учетной клиентсерверной системе?
...
Рейтинг: 0 / 0
13.08.2013, 11:03
    #38364326
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
thresher8,

Аминь.
...
Рейтинг: 0 / 0
13.08.2013, 11:22
    #38364357
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
Паганельээээээ а чем принципиально отличается изменение схемы БД в вэбе
по сравнению с той же процедурой в какой-нибудь учетной клиентсерверной системе?чо, там так же все плохо?

пробшема в том, что ничего для облегчения этого нет ни в asp.net ни в .net ни в, черт побери, самом windows. приходится пейсать велосипеды на powershell, использовать богомерзкие xcopy, rsync, писать скрипты миграций, следить за бэкапабми БД...
...
Рейтинг: 0 / 0
13.08.2013, 11:26
    #38364364
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
ну я про то, что в обоих случаях надо исключить работу старой версии ПО с новой версией БД, и при чем тут Asp.net я вообще не понимаю
...
Рейтинг: 0 / 0
13.08.2013, 11:29
    #38364366
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
Паганельну я про то, что в обоих случаях надо исключить работу старой версии ПО с новой версией БД, и при чем тут Asp.net я вообще не понимаюневозможно, работу пользователей прерывать нельзя

ты с asp.net hf,jnfnm&
...
Рейтинг: 0 / 0
13.08.2013, 11:30
    #38364367
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
thresher8hf,jnfnm&
работал?
...
Рейтинг: 0 / 0
13.08.2013, 11:32
    #38364374
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
работал
...
Рейтинг: 0 / 0
13.08.2013, 11:35
    #38364382
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
Паганельработалдык и чего ж такие предложения шальные? остановить все инстансы приложения, скопировать новые файлоы и поднять все обратно -- много ума ненадо. следующая степень деградации это делать все руками, но спасибонинада.
...
Рейтинг: 0 / 0
13.08.2013, 11:37
    #38364388
Паганель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
хорошо
...
Рейтинг: 0 / 0
13.08.2013, 13:35
    #38364598
thresher8
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
ну тоесть чо, все выкладывают врукопашную? или паблиш из студии?

панятна..
...
Рейтинг: 0 / 0
13.08.2013, 13:46
    #38364625
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
thresher8ну тоесть чо, все выкладывают врукопашную?нет
thresher8или паблиш из студии?нет

Например у нас CruiseControl
...
Рейтинг: 0 / 0
13.08.2013, 20:01
    #38365304
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
CruiseControl или TeamCity
...
Рейтинг: 0 / 0
14.08.2013, 13:27
    #38366088
Нахлобуч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
И CC и TC -- это все билд-сервера и к деплойменту как таковому они имеют очень опосредованное отношение.

Вообще -- да, с деплоем все очень печально. Казалось бы -- Microsoft контролирует платформу, ОС, сервер СУБД, среду разработки и эту проблему грех не решить. Но нет . Посмотреть на тот же Capistrano -- это ж небо и земля, MSDeploy причмокивает.
...
Рейтинг: 0 / 0
14.08.2013, 14:22
    #38366199
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
почему же деплоймент в ASP.net такое г?
Нахлобуч,
можно поподробнее что там не так? Capistrano не видел, из-за этого и спрашиваю чисто в целях развития.
на сколько я знаю msdeploy из коробки умеет :
* создание веб-сайта в IIS с правильной конфигурацией
* настройки app pool
* права доступа на папки
* БД - создание новой или обновление существующей
а запуск сводиться к xml с параметрами + небольшой скрипт для запуска msdeploy + nant
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / почему же деплоймент в ASP.net такое г? / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]