Главная / Услуги / Тех-анализ кода

Зачем нужен анализ кода

 

Когда сайт работает, но постоянно «что-то ломается», страница грузится по 10 секунд, или после работы другого программиста появились странные ошибки — значит, настало время сделать анализ кода.
Это не просто поиск багов. Это детальное исследование всего проекта: от структуры MODX до JS-скриптов на фронтенде.

Мы проводим code review для для сайтов на MODX 2.8 и 3.x, чтобы выявить:

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


 

Когда стоит заказывать аудит кода


 

Как проходит анализ кода

1. Первичное знакомство с проектом

Мы изучаем структуру сайта, подключённые дополнения, шаблоны, чанки и сниппеты. Проверяем версию MODX, окружение PHP, серверные настройки и модули.

2. Сбор технических данных

3. Анализ backend-части

4. Проверка frontend-части

5. SEO-и структурные проверки

6. Отчёт и рекомендации

Каждый найденный момент сопровождается:

Результат — подробный документ в формате PDF + скринкаст (по желанию) с разбором основных моментов.


 

Что мы проверяем за программистами

  1. Качество кода.
     Смотрим, как оформлены сниппеты: есть ли комментарии, логическая структура, используется ли кэш, применяются ли современные приёмы MODX API.

  2. Безопасность.
     Проверяем обработку форм, фильтрацию данных, хэширование, доступы к менеджеру, уровни ACL, конфигурацию .htaccess.

  3. Производительность.
     Измеряем TTFB, количество запросов SQL, загруженность процессора. Определяем, где теряется скорость — в MODX, PHP или на сервере.

  4. Сборка и архитектура проекта.
     Оцениваем, насколько удобно и масштабируемо устроен сайт. Проверяем, есть ли дубли функций, устаревшие чанки, неподдерживаемые пакеты.

  5. Интеграции.
     Смотрим корректность подключения внешних сервисов (CRM, аналитика, платёжные системы).

  6. Стандарты и best practices.
     Сравниваем проект с рекомендациями MODX, PHP и Google.


 

Что получает клиент после аудита

📘 Технический отчёт — подробный список проблем с описанием и приоритетом.
📊 Сводка метрик — скорость, показатели Core Web Vitals, количество ошибок.
🧾 Рекомендации — что исправить и каким способом (для разработчика).
🎥 Короткий скринкаст — обзор проекта и объяснение ключевых моментов.
📈 Прогноз — как улучшатся скорость и стабильность после внедрения правок.


 

Преимущества работы с нами


 

Примеры типичных находок


 

Как мы оцениваем результат

После исправления ошибок мы снова замеряем показатели:

В среднем сайты после аудита ускоряются в 2–5 раз, а уровень ошибок в логе снижается на 90 %.


 

Сколько стоит анализ кода

Стоимость зависит от объёма кода и интеграций. После первичного осмотра мы называем точную сумму и сроки.

 

 

 

Итог

Анализ кода — это инвестиция в надежность и скорость работы вашего сайта.
Он показывает, где проект теряет эффективность, и помогает избежать будущих проблем.
Проверка кода — это не критика предыдущих разработчиков, а возможность вывести проект на новый уровень качества.

Если ваш сайт на MODX, мы проведём аудит быстро, подробно и с результатом.
📩 Свяжитесь с нами → получите пример отчёта и точную оценку вашего проекта.

 

Кейсы: скорость «до/после»

volgaft.ru — Круизы по рекам России

До: volgaft.ru — Круизы по рекам России
После: volgaft.ru — Круизы по рекам России
ДО
ПОСЛЕ
  • PSI Mobile: 48 → 92
  • PSI Desktop: 74 → 99
  • LCP: 5.9s → 2.0s
  • CLS: 0.18 → 0.02
  • TTFB: 700ms → 240ms

ryterna.com — производитель ворот

До: ryterna.com — производитель ворот
После: ryterna.com — производитель ворот
ДО
ПОСЛЕ
  • PSI Mobile: 41 → 88
  • PSI Desktop: 61 → 97
  • LCP: 6.4s → 2.0s
  • CLS: 0.24 → 0.04
  • TTFB: 950ms → 270ms

s-printer.by — печатное оборудование

До: s-printer.by — печатное оборудование
После: s-printer.by — печатное оборудование
ДО
ПОСЛЕ
  • PSI Mobile: 37 → 90
  • PSI Desktop: 59 → 97
  • LCP: 7.0s → 2.4s
  • CLS: 0.29 → 0.04
  • TTFB: 980ms → 310ms

TsKartEco - Стройматериалы по оптовым ценам

До: TsKartEco - Стройматериалы по оптовым ценам
После: TsKartEco - Стройматериалы по оптовым ценам
ДО
ПОСЛЕ
  • PSI Mobile: 45 → 91
  • PSI Desktop: 67 → 97
  • LCP: 5.6s → 2.0s
  • CLS: 0.22 → 0.03
  • TTFB: 790ms → 250ms

VecFort — металлоконструкции и производство

До: VecFort — металлоконструкции и производство
После: VecFort — металлоконструкции и производство
ДО
ПОСЛЕ
  • PSI Mobile: 41 → 90
  • PSI Desktop: 59 → 97
  • LCP: 6.2s → 2.1s
  • CLS: 0.26 → 0.03
  • TTFB: 930ms → 290ms

MYZ.by — Муыкальный портал Минска

До: MYZ.by — Муыкальный портал Минска
После: MYZ.by — Муыкальный портал Минска
ДО
ПОСЛЕ
  • PSI Mobile: 39 → 86
  • PSI Desktop: 60 → 96
  • LCP: 6.7s → 2.4s
  • CLS: 0.29 → 0.05
  • TTFB: 980ms → 320ms

Вопрос? Ответ

Даже если сайт «вроде бы работает», в коде могут быть скрытые ошибки — лишние запросы, устаревшие плагины, неиспользуемые сниппеты. Анализ помогает заранее найти слабые места и оптимизировать проект до того, как появятся проблемы с безопасностью или скоростью.

Мы изучаем backend (сниппеты, чанки, плагины), frontend (верстку, JS, адаптацию), производительность, SEO и безопасность. Каждая ошибка фиксируется в отчёте с описанием и рекомендацией, как её исправить.

Желательно, чтобы анализ был максимально точным. Если доступа нет — мы можем провести поверхностный аудит (через браузер и анализатор страниц), но для полного отчёта лучше дать временные доступы, которые вы потом можете поменять.

Нет. Мы не меняем файлы и не редактируем код — всё исследование проводится «в режиме чтения». После проверки вы просто получаете отчёт и рекомендации. Сайт продолжает работать без перерывов.

Подробный документ, где указано: найденные ошибки и потенциальные проблемы, примеры кода, рекомендации, приоритет (высокий / средний / низкий). Также по запросу мы можем записать видео-обзор (скринкаст) с пояснениями.

Да. По желанию клиента мы берёмся за доработку и оптимизацию сайта после аудита. Все правки выполняются аккуратно, через резервную копию и с отчётом по каждой изменённой части.

В зависимости от размера сайта: небольшие лендинги — 1 рабочий день, корпоративные сайты — 2–3 дня, интернет-магазины или порталы — до 5 дней. Сроки всегда фиксируются в договоре.

PageSpeed оценивает только скорость, а мы проверяем качество кода и логику работы проекта. Иногда сайт может получать 90+ баллов, но внутри быть небезопасным или плохо структурированным. Мы анализируем архитектуру, серверную конфигурацию, плагины и реальные данные, а не только цифры в тесте.

Получить расчёт сегодня

Если вам нужен результат быстрее, вы можете выбрать готовый сайт и запустить проект без разработки с нуля.

Как бы Вы хотели связаться?

Связь с нами