Что CMSKeeper делает для вашего сайта

Поддерживаем ваш сайт и помогаем его развивать

Выберите постоянное обслуживание или запросите предложение на конкретную доработку сайта.

Скорая помощь взломанному сайту

Сайт взломан, а договора на обслуживание нет? Предлагаем разовую помощь для WordPress и Drupal: удаление вредоносного кода, восстановление работы сайта и устранение выявленных уязвимостей.

Подробнее об услуге: Скорая помощь взломанному сайту

Техническое SEO

Помогаем поисковым системам находить ваш сайт и понимать его содержание. Начинаем с технического аудита или конкретной проблемы.

Подробнее об услуге: Техническое SEO

Автоматические обновления

CMSKeeper подключается к вашему серверу по SSH, делает резервную копию базы данных и файлов и устанавливает обновления ядра CMS, плагинов и тем по одному. Риск каждого обновления заранее оценивается по журналу изменений, а правила сайта определяют, что допустимо: плагины из списка «никогда автоматически» остаются на месте, а ядро CMS обновляется только в пределах minor-версий. Полностью автоматический процесс работает как для WordPress, так и для Drupal, и список поддерживаемых платформ растёт.

Сообщение о завершении передачи данных на экране компьютера.

Разработка плагинов WordPress

Мы разрабатываем и поддерживаем индивидуальные плагины WordPress: функциональность на заказ, интеграции с инструментами, которые вы уже используете, и исправления для плагинов, которые больше не обновляются их авторами. Каждый плагин проходит тот же процесс, что и наша работа по обслуживанию — проверен, протестирован на реальных страницах вашего сайта и задокументирован, чтобы вы никогда не оказались в зависимости от понимания того, что он делает.

Ноутбук с редактором кода и соединяемыми компонентами плагина.

Разработка Drupal

Мы разрабатываем и поддерживаем индивидуальные сайты и модули Drupal: функциональность на заказ, интеграции с инструментами, которые вы уже используете, и миграции с устаревших версий Drupal. Каждый модуль проходит тот же процесс, что и наша работа по обслуживанию — проверен, протестирован на реальных страницах вашего сайта и задокументирован, чтобы вы никогда не оказались в зависимости от понимания того, что он делает.

Соединённые модули иллюстрируют структуру содержимого сайта.

Автоматическое тестирование

После каждого обновления Playwright проходит сайт в настоящем браузере (формы, оформление заказа, вход, ключевые страницы), внутри самой CMS выполняются PHP-проверки, а снимки экрана до и после сравниваются попиксельно. Если проверка работоспособности, тесты или визуальное сравнение говорят, что что-то сломалось, это обновление откатывается в том же цикле обслуживания. Особенно рискованные обновления сначала проверяются на копии вашего сайта на нашем сервере, прежде чем попасть на рабочий сайт.

Ноутбук, блокнот и телефон на рабочем столе.

Мониторинг и отчёты

Между циклами обслуживания CMSKeeper продолжает проверять, что сайт действительно доступен. Раз в месяц вы получаете один отчёт: доступность, все установленные обновления с отдельно отмеченными обновлениями безопасности, снятые копии, выполненные проверки, инциденты и всё, что ещё ждёт вашего решения.

Текст защитного программного обеспечения на экране.

Копии, из которых действительно можно восстановиться

У каждого сайта три копии: одна на вашем сервере для быстрого отката, одна на нашем сервере на случай, если хостинг недоступен, и внешняя копия в хранилище на территории ЕС. Копия снимается перед каждой установкой, поэтому ни одно обновление не идёт без пути назад. Восстановление — одна команда, и перед перезаписью мы сохраняем текущее состояние.

Программный код на экране ноутбука.
Прокрутить вверх