Комментарии 6
Такой проблемы не наблюдал, т.к. всегда сразу размещал проект на сервере заказчика. В этом случае всё, что вами описано — не нужно.
0
Это если у заказчика есть уже свои сервера. А если нет?
0
А если нет:
— разобраться с тем, чтобы они появились
— предложить реализовать проект на своих серверах
— реализовать проект на серверах недорогого хостинга (подходит для начала или для проектов с низким трафиком)
В любом случае заниматься переписыванием чаще всего не стоит. Но и на этот счет есть вариант — сделать бекап базы данных и перекинуть все файлы, а потом залить базу — обычно не составляет никакого труда (если речь о простом проекте, иначе см. первые два пункта выше :).
— разобраться с тем, чтобы они появились
— предложить реализовать проект на своих серверах
— реализовать проект на серверах недорогого хостинга (подходит для начала или для проектов с низким трафиком)
В любом случае заниматься переписыванием чаще всего не стоит. Но и на этот счет есть вариант — сделать бекап базы данных и перекинуть все файлы, а потом залить базу — обычно не составляет никакого труда (если речь о простом проекте, иначе см. первые два пункта выше :).
0
Системы контроля версий, такие как Github и Bitbucket
Система контроля версий тут — Git. Плюс Bitbucket поддерживает еще Mercurial, если не ошибаюсь.
Ну это мелочи.
Как и сказали выше, я тоже думаю, что у большенства веб-студий нет такой проблемы. Проекты для которых необходимо особенное окружение зачастую настраиваются сразу на сервере заказчика как раз, чтобы небыло потом проблем с переносом (да и не тратить на это время).
0
Честно, попытайтесь раскрыть получше use-cases.
Как это происходит сейчас у нас
— На девелоперских машинах идет разработка. Запускаем при помощи rails s. Все изменения кладем в git
— Когда есть что показывать — настраиваем выкладку на тестовый сервер + capistrano = 1 час.
— Когда приходит время ставить клиенту — настраиваем VPS ( 3 часа ) или shared hosting ( 1 час ). Дальше уже выкладка через capistrano идет туда.
Что тут можно упростить? Или это не эту нишу продукт?
Как это происходит сейчас у нас
— На девелоперских машинах идет разработка. Запускаем при помощи rails s. Все изменения кладем в git
— Когда есть что показывать — настраиваем выкладку на тестовый сервер + capistrano = 1 час.
— Когда приходит время ставить клиенту — настраиваем VPS ( 3 часа ) или shared hosting ( 1 час ). Дальше уже выкладка через capistrano идет туда.
Что тут можно упростить? Или это не эту нишу продукт?
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как Appnestic может помочь веб-студиям?