как накатывать обновления шаблона на боевую площадку?
Есть боевой сервер, на котором крутится магазин на халяве. Нужно допилить некоторую функциональность (макеты, структура сайта, xsl шаблоны, код динамических страниц).
Как правильно и максимально безболезненно это сделать?
Как я представляю:
1. нужно скопировать на локальную машину сайт с шаблонами, дин. страницами и базой (включая товары)
2. подправить то, что нужно, и проверить, что все работает нормально
3. отключить боевой сайт и подменить шаблоны, динамические страницы и базу (оставив при этом товары как они были)
Собственно вопрос как правильно организовать пункты 1 и 3?
Re: как накатывать обновления шаблона на боевую площадку?
С файлами понятно. А как быть с базой? Ведь в базе хранятся параметры страниц, структура и прочее. И для корректной работы ее надо восстановить тоже, но при этом потрутся некоторые данные (недавно добавленные товары, отзывы, заказы) . Как ее частично восстановить?
Re: как накатывать обновления шаблона на боевую площадку?
Тогда непонятно. Между шагами 1 и 3 пройдет какое- то время. За это время в базу успеют добавиться сколько то товаров, люди успеют сделать сколько-то заказов и оставить несколько отзывов. При восстановлении дампа с тестовой площадки все эти данные потеряются. Как это можно обрулить?