WebSniper · Москва

Техническая поддержка сайтов на MODX

Помогаем с действующими MODX-проектами: шаблоны, чанки, сниппеты, TV/MIGX, формы, PHP, cron, API и legacy-код. Перед регулярным сопровождением сначала разбираемся в архитектуре конкретного проекта.

02Раздел

Сначала изучаем архитектуру MODX

Проверяем:

  • версию MODX/PHP;
  • шаблоны;
  • чанки;
  • сниппеты;
  • плагины/события;
  • TV/MIGX;
  • установленные extras;
  • cron;
  • формы;
  • API;
  • кастомные файлы;
  • резервное копирование.
03Раздел

Что можно поддерживать и дорабатывать

01

Шаблоны и верстка

Исправления, новые блоки и адаптив.

02

TV / MIGX

Поля и повторяемые данные в административной части.

03

Сниппеты и чанки

Логика вывода, формы и собственные функции.

04

Формы

Валидация, уведомления, антиспам и интеграции.

05

API

Обмен данными с внешними сервисами.

06

Legacy PHP

Исправление несовместимостей и ошибок после обновления окружения.

CRM и интеграции
04Раздел

Обновление MODX требует проверки дополнений и кастомного кода

Перед изменением версии:

  1. Сохраняем копию.
  2. Фиксируем extras и кастомный код.
  3. Проверяем совместимость PHP.
  4. Тестируем критичные шаблоны/формы.
  5. Обновляем.
  6. Повторно проверяем production.
05Раздел

Если MODX-сайт медленный

Проверяем:

  • кэш;
  • тяжелые сниппеты;
  • запросы;
  • шаблоны;
  • изображения;
  • внешние скрипты;
  • cron;
  • сервер.
Ускорение сайта
06Раздел

Legacy-код требует особого внимания к безопасности

Контролируем в рамках согласованной поддержки:

  • актуальность окружения;
  • лишние доступы;
  • резервные копии;
  • устаревшие дополнения;
  • подозрительные изменения;
  • восстановительный план.
Безопасность сайта
07Раздел

Стоимость поддержки MODX

Цена зависит не от названия CMS, а от состояния конкретного проекта: версии PHP/MODX, объёма кастомного кода, дополнений, интеграций и документации.

08Раздел

Вопросы о поддержке MODX

Берёте старые проекты?

Да, после проверки версии, PHP и кастомного кода.

Можно обновить MODX до новой версии?

Иногда да, но сначала нужно оценить совместимость extras и проекта.

Можно перенести сайт на другую CMS?

Да, с отдельной миграцией URL, данных и шаблонов.

Перенос сайта
Можно сделать одну доработку без абонентки?

Да, если задача самостоятельна.

09Раздел

Пришлите URL MODX-сайта и задачу

Сначала определим версию и состояние проекта, затем предложим разовую доработку, поддержку или миграцию.