Поддержка
сайтов на Drupal
в Санкт-Петербурге
Поддержка и доработка сайтов на Drupal. Работа идёт удалённо, без абонентской ловушки.
Ответдо 15 минутв рабочее время
Начнём работусегодняили завтра
Дежурствоежедневно09:00–21:00
Отчёт за каждый часс разборомчто сделано
Абонплата в месяц
от 12 000 ₽
до 45 000 ₽
Разовые работы
2 200 ₽ / час
Ответ в течение 15 минут
Что входит в поддержку сайта на Drupal
- Обновления ядра и модулей
- Правки тем и вывода полей
- Настройка прав доступа и ролей
- Кэширование и скорость
- Резервное копирование и восстановление
- Разбор устаревших сборок
Задачи и ситуации в поддержке Drupal-проектов
Поддержка сайта на Drupal в Санкт-Петербурге как услуга строится не на разовом устранении неполадки. В основе — регулярный разбор системы: от модулей до интеграций с внешними сервисами. Опыт показывает, что большинство задач возникает не из-за самого ядра, а из-за изменений, накопленных в структуре сайта за время развития. Итоговая цена такого сопровождения зависит от количества подключённых модулей и объёма правок.
Модульная структура и совместимость обновлений
Drupal построен на модульной структуре, и это определяет подход к сопровождению уже работающего сайта. Каждый модуль связан с ядром через зависимости, и обновление одного компонента способно затронуть функционал смежных разделов. Специалист разбирает эти связи до внесения правок, а не после появления ошибки. Отдельного внимания заслуживают модули, написанные для конкретного проекта: их совместимость с новым ядром никто не проверяет автоматически.
Причины обращения обычно похожи: конфликт версий после смены разработчика или отказ функции после переноса сайта на новый сервер. В таком случае проверяется версия ядра, список активных модулей и журнал ошибок. Итог разбора — список того, что требует обновления в первую очередь, и оценка, сколько потребует такая доработка. Разбор занимает разное время в зависимости от того, сколько лет сайт не получал внимания.
Безопасность и уязвимости ядра
Аудит безопасности — отдельная часть поддержки такого сайта. Уязвимости в Drupal чаще связаны не с самим ядром, а с устаревшими модулями и открытыми правами доступа. Специалист проверяет версии компонентов, права ролей и открытые формы обращения к сайту, включая API. Часть уязвимостей появляется уже после установки стороннего модуля без проверки его кода.
Мониторинг после проверки фиксирует новые попытки обращения к уязвимым участкам сайта из внешней сети, включая интернет. Он встраивается в регулярное сопровождение и повторяется при каждом крупном обновлении модулей. Без повторного контроля уязвимость, закрытая один раз, способна открыться заново после следующего обновления. Итог такого разбора — список модулей, которые стоит обновить в первую очередь.
Интеграции с внешними сервисами
Сайт на Drupal редко работает в одиночку: к нему подключаются CRM, платёжные системы, сервисы рассылок и внешние каталоги. Интеграция строится через API, и при обновлении модуля обмен данными способен прерваться без видимой ошибки на самом сайте. Такие связи редко документируются на стороне самого сайта, и после смены хостинга их приходится восстанавливать вручную. Специалист проверяет, доходят ли данные до внешнего веб-сервиса после каждого изменения ядра или модуля обмена.
Отдельная категория задач — наполнение сайта контентом и вывод новых полей в существующих разделах. Структура материалов в Drupal позволяет добавлять поле без разработки с нуля, но подключение поля к теме требует технической правки. Итог такой доработки — новый раздел, который выводится тем же способом, что и остальные страницы сайта.
Производительность и оптимизация
Скорость сайта на Drupal зависит от кэширования, числа активных модулей и нагрузки на базу данных при росте контента. Анализ производительности начинается с проверки логов сервера и списка модулей, которые обращаются к базе при каждом запросе. Мониторинг нагрузки в этот период показывает, какой модуль тормозит остальные страницы. Такая проверка проводится до внесения изменений в конфигурацию сервера.
По итогам разбора отключаются лишние сервисы и настраивается кэш для страниц и системных таблиц. Оптимизация базы данных снижает время ответа сервера при одновременном обращении нескольких посетителей. Проект по такой оптимизации обычно затрагивает несколько модулей сразу, а не один изолированный компонент. Опыт нескольких похожих доработок обычно сокращает время следующего анализа.
Когда такая поддержка не подойдёт
Сопровождение не подойдёт сайту, который построен на сильно изменённом ядре без документации и доступа к исходному коду. В таком случае разбор занимает больше времени, чем сама доработка, и первым шагом становится независимый аудит структуры. Такой сайт требует отдельной оценки до начала любой доработки.
Не подходит такое сопровождение и тогда, когда речь идёт о переносе сайта на другую систему управления контентом. Перенос на новую систему управления — отдельный проект, а не задача текущего сопровождения. В таком случае предварительный аудит не заменяет разработку нового решения, а только показывает объём переноса. Такой переход требует нового плана внедрения, а не точечной доработки существующего сайта.
Как устроена работа
Заявка
Передаются описание задачи и доступы к сайту.
Срок и оценка
Срок и количество часов называются до начала работ.
Работа
Работа идёт по плану, об отклонениях сообщается.
Отчёт
Отчёт приходит: что сделано и сколько времени заняло.
Из практики: СоюзПолимерСервис — полимерные полы

- Перенос на другой хостинг. Сайт перенесён к новому хостинг-провайдеру вместе с базой, почтой и сертификатом — без остановки приёма заявок.
- Редизайн сайта. Новое оформление: первый экран с ценой и гарантией, кнопки расчёта стоимости, удобная мобильная версия.
Реакция на задачу — 1 рабочий день. Работа на любой CMS — 1–2 дня. Всё — по договору, доступы остаются у владельца: что в договоре.
Все примеры работ →«После запуска сайт не заканчивается. Блог, новые страницы под то, что ищут люди, и быстрые правки по заявкам дают больше, чем очередной редизайн.»
Частые вопросы
Сколько это стоит?
Абонплата в месяц: от 12 000 ₽ до 45 000 ₽; Разовые работы: 2 200 ₽ / час.
Как быстро начинается работа?
Ответ: до 15 минут, в рабочее время.
Что входит в работу?
Обновления ядра и модулей; Правки тем и вывода полей; Настройка прав доступа и ролей — остальное в списке выше.
Как устроена работа?
Заявка → Срок и оценка → Работа → Отчёт.
Как становится известно, что сделано?
Отчёт за каждый час: с разбором, что сделано.
Нужна поддержка сайта на Drupal?
Описание того, что происходит с сайтом, — и ответ приходит в течение 15 минут в рабочее время.