Обновление CMS без фейлов — у кого какие лайфхаки?
Всем привет, столкнулся с проблемой: хочется держать сайт на актуальной сборке, но каждый апдейт – лотерея, почему-то что-то падает или вылазят баги. Перепроверяю сначала бэкап, тестовую копию делаю, но иногда затягивает откат и доработки, особенно с плагинами и кастомной темой.
Какие у вас схемы? Я обычно перед обновлением бэкачу базу и файлы, проверяю совместимость плагинов, ставлю обнову на локалке или тестовом домене. Если всё ок — пихаю на прод. Иногда скриптами запускаю бэкапы, чтобы не забыть. Кэш обычно сбрасываю/выключаю на время обновления.
Бывает, версии CMS с рядом апдейтов подряд — стоит ли уже ставить сразу последние, или лучше и поэтапно? И как на твоём опыте с нестандартными расширениями — обновление ядра ломает что-то?
Поделитесь, может, есть проверенные приемы, чтоб не уснуть над сайтом после апдейта.
Тут не всё так просто. Даже с бэкапами и тестами иногда вылазят косяки, особенно с кастомными штуками. Поэтапное обновление лучше — сразу много изменений редко проходит гладко. Иногда проще подождать патчи после крупного релиза, чем ломать всё сразу.
Такая же история — всегда боишься, что кастом поедет, особенно после крупных обновлений. Я просто всегда сначала на копии проверяю, и кэш перед апдейтом сбрасываю. Поэтапно лучше, чтоб не вваливать сразу тонну изменений и быть на плаву, если что пойдет не так. Иногда реально проще пропустить пару мелких обновлений, чтобы дождаться патчей.