Oleg Katrichuk

Доработка и спасение сайта

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

Большинство спасательных работ начинаются одинаково: когда-то работало, кто-то ушёл, и теперь никто не хочет трогать. Первый шаг — оценка: что есть, что опасно, что можно спасти. Иногда ответ — несколько дней правок, а не переписывание, и вы должны это услышать, даже если переписывание принесло бы мне больше.

Что входит

01

Сначала честная оценка

Читаю код и инфраструктуру и говорю, что не так, сколько стоит починить и действительно ли переписывание — лучший вариант.

02

Скорость и Core Web Vitals

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

03

Сломанные и заброшенные проекты

Доделать то, что кто-то оставил недостроенным, или стабилизировать код, автор которого недоступен.

04

Проблемы с SEO и индексацией

Страницы, которых нет в Google, сломанные редиректы и каноникалы, заброшенный sitemap — технические причины, почему пропал трафик.

05

Безопасность и обновление зависимостей

Устаревшие пакеты с известными уязвимостями, открытая конфигурация, отсутствующие заголовки безопасности — приводятся в порядок осознанно.

06

Безопасный путь дальше

Тесты и логирование вокруг хрупких мест, чтобы следующее изменение не вернуло ту же поломку.

Как мы будем работать

  1. 01

    Объём — письменно

    Согласуем, что именно будет сделано и сколько это стоит, до любого кода — никаких растущих счетов, никаких сюрпризов.

  2. 02

    Выпуск частями

    Рабочее ПО каждую неделю, а не большое открытие в конце. Вы видите прогресс и можете изменить курс рано.

  3. 03

    Оплата после запуска

    Вы платите, когда проект в проде и вы им довольны. Без предоплаты.

Что спрашивают клиенты

Можете починить сайт, который делали не вы?

Да — это большая часть такой работы. Сначала читаю то, что есть; оценка и есть способ обоим понять, что целесообразнее — чинить или переделывать.

А если предыдущий разработчик пропал?

Обычная ситуация, рабочая, пока вы контролируете домен, хостинг и репозиторий. Если доступов нет — их восстановление будет первым, что уладим.

Как быстро можно починить срочное?

Сайт, который лежит или серьёзно сломан, смотрю первым. Мелкие правки часто выходят в тот же день; дальше зависит от того, что покажет оценка.

Скажете ли, если чинить не стоит?

Да. Если латать дороже, чем сделать заново, скажу это и объясню почему — даже когда для меня это меньше работы.

Берёте ли постоянную поддержку?

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

Есть проект на примете?

Расскажите, что вы строите и где застряли. Обычно отвечаю в течение нескольких часов.