Ваш лучистый рецепт развертывания

Вы используете Radiant CMS?

Если да, какова ваша стратегия развертывания?

Поскольку большая часть конфигурации хранится в базе данных, мне нужно перезаписать БД на сервере с моей БД разработки (с capistrano это не проблема). Но это будет работать, только если я единственный, кто обновляет сайт. А что, если клиент тем временем создал новую страницу? Мне нужно как-то объединить базы данных.

Итак, как вы развертываете свой сияющий сайт? Как вы решаете проблему с "слиянием базы данных"? У этого должен быть простой ответ, но я не вижу его...

PS. Было бы просто замечательно, если бы вы поделились своим рецептом капистрано, если вы его используете;)

1 ответ

На данный момент у меня нет ни одного.

Я собираюсь взять https://github.com/ehaselwanter/radiant-capistrano-extension и разорвать его на части.

Я смотрю на сайт, который имеет массу постоянно меняющихся страниц и фрагментов в прямом эфире; я бы просто обновил Настройки, Макеты, CSS и JS, например, из staging или dev, вместо всех Pages, Readers и т. д.

Другие вопросы по тегам