Аудит и рефакторинг
Непонятно, в каком состоянии сайт и что с ним делать дальше — особенно после смены разработчика или перед крупными изменениями. Разбираем код и инфраструктуру, отдаём план с приоритетами.
Бесплатно перед началом
Дайте доступ к репозиторию или опишите проект — посмотрим по верхам и скажем, стоит ли делать полный аудит и сколько он займёт. Без обязательств.
Отвечаем в течение часа в рабочее время. Работаем по договору, с актами.
{ 01 }
Когда это нужно
Если узнали хотя бы один пункт — задача наша.
Приняли проект от другого разработчика и не понимаете, что внутри
Страшно что-то менять — неясно, что где сломается
Планируете крупные изменения и хотите знать риски заранее
Подозреваете проблемы с безопасностью, но не знаете, где искать
Код рос без ревью несколько лет, и это чувствуется
Нужен независимый взгляд перед тем, как нанимать команду
{ 02 }
Что входит в работу
Разбор кода
Читаем структуру проекта, зависимости, качество кода — вручную и статическими анализаторами.
Проверка инфраструктуры
Смотрим сервер, деплой, бэкапы, окружение — насколько всё предсказуемо и восстановимо.
Проверка безопасности
Ищем очевидные уязвимости, устаревшие пакеты с известными проблемами, открытые доступы.
Отчёт с приоритетами
Отдаём документ: что критично исправить, что можно позже, что не трогать вовсе.
Чего не делаем
Не переписываем код без запроса и не пугаем проблемами ради продажи дополнительных работ. Если сайт в порядке — так и скажем, даже если это короткий отчёт.
{ 03 }
Как считаем стоимость
Час работы — 3 000 ₽. Стоимость аудита зависит от размера проекта — называем точную сумму после первого взгляда на код.
Небольшой проект
Один сайт, понятная структура. Отчёт за 5–7 дней.
Средний или запутанный проект
Несколько сервисов, годы наслоений, слабая документация. От 10 дней.
Крупный проект
Большая кодовая база или несколько связанных систем — сначала оцениваем масштаб.
{ 04 }
Частые вопросы
Не нашли ответ — спросите в Telegram, отвечаем в течение часа.
Аудит — это только отчёт или ещё и правки?
Это отчёт с планом. Правки — отдельная услуга, можем взять их следующим шагом или вы отдадите план своей команде.
Поймёте ли вы чужой код без документации?
Да, это обычная ситуация в аудите. Отсутствие документации мы тоже отмечаем как риск в отчёте.
Скажете, кто виноват в плохом коде?
Нет, отчёт про текущее состояние и план действий, а не про поиск виноватых.
Нужен ли доступ к проду?
Обычно достаточно репозитория и доступа для чтения на сервер — доступ на запись не требуется для аудита.
Часто берут вместе с этим
Все услуги →Ускорение и оптимизация
Загрузка, запросы к БД, кеширование на Redis. Замеры до и после.
Перенос и обновление
Laravel и PHP, смена хостинга, безопасные миграции.
Техническая поддержка
Абонентское сопровождение: правки, обновления, реакция на инциденты по SLA. Один подрядчик на всю техчасть.
Расскажите, что с сайтом не так
Замеры и разбор бесплатно. Дальше решаете, работать с нами или нет.