Обновление CMS — это защита бизнеса от взломов, несовместимостей и “внезапных” падений после очередного обновления PHP/хостинга. Мы обновляем ядро CMS, модули/плагины, тему и инфраструктурные зависимости так, чтобы сайт остался рабочей системой: формы отправляют, оплаты проходят, личный кабинет живёт, а SEO-страницы не превращаются в 404.
Когда подходит
- CMS и плагины давно не обновлялись, копится технический долг и уязвимости;
- хостинг/сервер уже требует новую версию PHP/Node/DB, а сайт “на грани” совместимости;
- после прошлых апдейтов “что-то сломалось”, и нужен безопасный регламент обновлений;
- есть кастомные модули/тема, интеграции, ЛК, корзина/оплата — и нельзя рисковать;
- нужно обновиться без смены CMS, сохранив структуру, контент и ключевые страницы.
Что делаем
1) Диагностика и план обновления
- фиксируем версии CMS, модулей/плагинов, темы, PHP/БД и окружения;
- собираем список “критичных сценариев” (формы, оплаты, ЛК, поиск, фильтры, интеграции);
- определяем стратегию: точечный апдейт или поэтапное обновление через промежуточные версии.
2) Бэкап, тестовый контур и безопасная схема работ
- делаем резервную копию файлов и базы + проверяем возможность отката;
- поднимаем тестовую копию (staging) и обновляем сначала там;
- фиксируем зависимости и порядок обновления (ядро → модули → тема → конфиги).
3) Обновление CMS и компонентов
- обновляем ядро CMS до целевой стабильной версии;
- обновляем модули/плагины и тему, устраняем конфликты и deprecated-места;
- при необходимости обновляем PHP и системные библиотеки, настраиваем параметры окружения.
4) Проверка работоспособности “по делу”
- прогоняем чек-лист критичных сценариев: формы, корзина/оплата, ЛК, письма, интеграции;
- проверяем производительность, логи ошибок, кэширование, сборку ассетов (если есть);
- контролируем SEO-критичное: метатеги, каноникалы, robots/sitemap, основные URL.
5) Обновление боевого сайта и контроль после
- обновляем прод в согласованное окно (или без простоя, если позволяет схема);
- после выкладки контролируем ошибки, формы, интеграции и ключевые страницы;
- передаём отчёт: что обновлено, что изменено, что важно учитывать дальше.
Критерии “готово”
- CMS, модули/плагины и тема обновлены до согласованных версий;
- критичные сценарии работают (формы, оплаты, ЛК, интеграции — если есть);
- нет массовых ошибок в логах, нет критичных регрессий по скорости/стабильности;
- SEO-контур сохранён: ключевые URL доступны, мета/каноникалы корректны, нет неожиданных дублей;
- есть отчёт и рекомендации по следующему циклу обновлений.
Чем отличаемся
- Обновляем не “кнопкой”, а по регламенту: staging, чек-лист, порядок зависимостей, план отката.
- Держим фокус на бизнес-функциях: формы, оплаты, ЛК и интеграции важнее “красоты отчёта”.
- Снимаем риск на будущее: рекомендации по регулярным обновлениям и безопасной схеме сопровождения.
Сроки и стоимость
Обычно: 1–3 дня для типовых проектов и от 15 000 ₽. Если версий “накопилось много”, есть кастомные модули/тема и интеграции — сроки и бюджет растут, потому что требуется поэтапное обновление и тестирование.
Перейти к категории услуг
Перейти к категории услуг → Работа с CMS
Обновление CMS - это про безопасность или про "новые кнопки"?
И то, и другое. Чаще обновляются из‑за безопасности и совместимости (PHP, плагины), но иногда это ещё и новые функции/удобство в админке.
После обновления ничего не сломается?
Риск есть всегда. Поэтому делаем бэкап, обновляем на копии, прогоняем чек‑лист (формы, корзина, оплаты, личный кабинет) и только потом обновляем боевой сайт.
Это делается быстро или на неделю?
Обычно это 1–3 дня и от 10 000 ₽. Точная оценка зависит от объёма работ и доступов. Если версий накопилось много или плагины старые - может потребоваться больше времени.
Нужно ли обновлять тему/шаблон вместе с CMS?
Иногда да, особенно если тема старая или сильно кастомная. Мы заранее проверяем совместимость, чтобы не было сюрпризов после апдейта.
Можно ли обновиться без доступа по SSH?
Иногда можно через админку/панель хостинга, но удобнее и безопаснее с доступом. Если SSH нет - обсудим, как сделать минимальный доступ или работать через хостинг.