Разовая работа

Аудит и рефакторинг

Непонятно, в каком состоянии сайт и что с ним делать дальше — особенно после смены разработчика или перед крупными изменениями. Разбираем код и инфраструктуру, отдаём план с приоритетами.

Стоимость
от 12 000 ₽
Срок
5–10 дней
Начинаем с
разбора кода, не правок

Бесплатно перед началом

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

Отвечаем в течение часа в рабочее время. Работаем по договору, с актами.

{ 01 }

Когда это нужно

Если узнали хотя бы один пункт — задача наша.

Приняли проект от другого разработчика и не понимаете, что внутри

Страшно что-то менять — неясно, что где сломается

Планируете крупные изменения и хотите знать риски заранее

Подозреваете проблемы с безопасностью, но не знаете, где искать

Код рос без ревью несколько лет, и это чувствуется

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

{ 02 }

Что входит в работу

01

Разбор кода

Читаем структуру проекта, зависимости, качество кода — вручную и статическими анализаторами.

02

Проверка инфраструктуры

Смотрим сервер, деплой, бэкапы, окружение — насколько всё предсказуемо и восстановимо.

03

Проверка безопасности

Ищем очевидные уязвимости, устаревшие пакеты с известными проблемами, открытые доступы.

04

Отчёт с приоритетами

Отдаём документ: что критично исправить, что можно позже, что не трогать вовсе.

Чего не делаем

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

{ 03 }

Как считаем стоимость

Час работы — 3 000 ₽. Стоимость аудита зависит от размера проекта — называем точную сумму после первого взгляда на код.

12 000 – 20 000 ₽

Небольшой проект

Один сайт, понятная структура. Отчёт за 5–7 дней.

25 000 – 45 000 ₽

Средний или запутанный проект

Несколько сервисов, годы наслоений, слабая документация. От 10 дней.

по договорённости

Крупный проект

Большая кодовая база или несколько связанных систем — сначала оцениваем масштаб.

{ 04 }

Частые вопросы

Не нашли ответ — спросите в Telegram, отвечаем в течение часа.

Аудит — это только отчёт или ещё и правки?

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

Поймёте ли вы чужой код без документации?

Да, это обычная ситуация в аудите. Отсутствие документации мы тоже отмечаем как риск в отчёте.

Скажете, кто виноват в плохом коде?

Нет, отчёт про текущее состояние и план действий, а не про поиск виноватых.

Нужен ли доступ к проду?

Обычно достаточно репозитория и доступа для чтения на сервер — доступ на запись не требуется для аудита.

Расскажите, что с сайтом не так

Замеры и разбор бесплатно. Дальше решаете, работать с нами или нет.