Услуги

Поддержка самописных сайтов

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

От5 000 ₽/мес
Срокежемесячно

Что входит

  • Аудит чужого кода
  • Восстановление документации
  • Git и нормальные выкладки
  • Обновление версии PHP
  • Вынос паролей из кода
  • Бэкапы и мониторинг
  • Доработки по задачам

Самописный сайт — это всегда история про конкретного человека. Кто-то однажды написал систему под задачи бизнеса, она отлично работала, а потом он ушёл: сменил работу, уехал, поссорился, перестал брать трубку. Остался код, который никто не читал, отсутствие документации и правило «работает — не трогай». Бизнес при этом зависит от этой системы каждый день.

Проблема в том, что «не трогать» — не стратегия. Хостер однажды отключит старую версию PHP, истечёт сертификат, понадобится новая интеграция или просто изменится закон. И тогда придётся разбираться срочно, в панике и дорого. Разумнее разобраться заранее, спокойно и по частям — это и есть поддержка самописного проекта.

Как мы работаем

  1. Аудит кода и инфраструктуры. Первый и обязательный шаг. Читаем код, смотрим структуру базы, версии, зависимости, где лежат ключи и пароли. На выходе — понятная картина: что внутри, где тонко и что чинить в первую очередь.
  2. Резервное копирование. Прежде чем что-то менять, настраиваем бэкапы кода и базы с проверкой восстановления. Для самописа это критично: второй копии такой системы в мире не существует.
  3. Git и предсказуемые выкладки. Заводим репозиторий, если его не было. Правки перестают ехать на боевой сервер по FTP «прямо сейчас», а откат становится делом одной команды.
  4. Срочная гигиена безопасности. Выносим пароли и ключи из кода, закрываем очевидные дыры, обновляем PHP и зависимости до поддерживаемых версий.
  5. Документация по ходу дела. Пишем короткое описание: как разворачивается, как деплоится, где что лежит. Не роман, а страница, которой хватит следующему инженеру.
  6. Сопровождение и доработки. Дальше — обычный режим: мониторинг, бэкапы, задачи по вашим заявкам в рамках месячного лимита часов.

Что вы получаете

Прежде всего — конец зависимости от одного человека. Проект перестаёт быть чёрным ящиком: есть описание, есть репозиторий, есть люди, которые в нём разбираются. Восстановление после сбоя перестаёт быть вопросом веры в то, что бэкап рабочий.

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

Сроки

Здесь речь про глубокий разбор кода, а не про аудит сайта за день: читать чужую систему дольше, чем проверять сайт по чек-листу. Занимает от трёх дней до двух недель — зависит от объёма кода и того, насколько он читаем. Только после него можно честно назвать цену сопровождения: до аудита это гадание. Срочная гигиена безопасности делается сразу после, обычно за неделю. Дальше проект переходит в обычный помесячный режим.

Пример из практики

Допустим, у компании внутренняя система учёта, написанная бывшим сотрудником лет восемь назад. Она работает, но крутится на версии PHP, которую хостер объявил снимаемой с поддержки. Разумный порядок такой: сначала аудит и полная копия, потом поднятие точной тестовой среды, потом обновление кода под новую версию языка по частям — с прогоном ключевых сценариев после каждого шага. Заодно из кода вычищаются захардкоженные пароли к базе. На боевой контур переезд идёт последним, когда на копии всё уже отработано.

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

Разработчик пропал, доступов нет. Что делать?
Начинаем с того, что удаётся восстановить: доступ к хостингу и домену обычно возвращается через владельца аккаунта или регистратора. Дальше снимаем полную копию и читаем код. Без исходников и доступа к серверу поддерживать проект невозможно — это первое, что нужно вернуть.
Сколько стоит поддержка самописного сайта?
От 5 000 ₽ в месяц, но точную цифру называем только после аудита. В самописе слишком много неизвестных: качество кода определяет трудоёмкость любой задачи, а угадывать это по внешнему виду сайта нечестно.
Почему нельзя пропустить аудит и сразу начать работать?
Потому что мы не знаем, что внутри. В чужом коде встречается всё: от аккуратной архитектуры до системы, где одна правка ломает три несвязанных места. Взять такой проект вслепую — значит пообещать сроки, которые невозможно выдержать.
Код очень старый. Проще переписать?
Иногда да, и мы скажем об этом прямо. Но чаще выгоднее постепенная модернизация: обновить окружение, закрыть дыры, привести в порядок критичные места. Переписывание с нуля — долго, дорого и рискованно, к нему стоит идти осознанно.
Что нужно для старта?
Исходный код или доступ к серверу, где он лежит, доступ к базе и к панели хостинга. Плюс любые сохранившиеся документы: старые ТЗ, переписка с разработчиком, схемы. Даже обрывки помогают экономить время.
У нас нет никакого Git, правки заливали по FTP. Это критично?
Это первое, что мы меняем. Без истории изменений нельзя понять, что сломалось и когда, а откат превращается в ручное восстановление из памяти. Заведение репозитория — работа на несколько часов, которая окупается на первом же инциденте.
Сможете добавлять новые функции, а не только чинить?
Да, после аудита и приведения проекта в управляемое состояние. Доработки идут в рамках месячного лимита часов, крупные задачи считаем отдельно как проект.
Другие услуги
(01) Разработка сайта Кастомный сайт под бизнес: дизайн с нуля, разделы услуг и проектов, формы заявок, мобильная версия, SEO-структура. От 70 000 ₽ (02) Разработка интернет-магазина Каталог, фильтры, корзина, чекаут. Интеграции с 1С, складом, эквайрингом, доставкой и маркетплейсами. От 150 000 ₽ (03) Разработка лендинга Одностраничник под рекламный трафик. Считаем конверсию, оптимизируем смыслы, A/B-тестируем гипотезы. От 70 000 ₽ (04) Разработка CRM-системы Когда коробочные не подходят — собираем своё. База клиентов, воронки, задачи, аналитика, мобилка. От 50 000 ₽ (05) Бот для MAX Российская платформа MAX от VK. Тот же функционал, что у Telegram-бота, но для отдельной аудитории. От 10 000 ₽ (06) Telegram-бот Приём заявок, FAQ, авторассылки, оплата. Подключаем к CRM, 1С, складу, маркетплейсам. От 10 000 ₽ (07) Разработка веб-приложения SaaS, дашборды, внутренние инструменты, B2B-порталы. Современный фронтенд, надёжный бэкенд, быстрая итерация. От 100 000 ₽ (08) Разработка нативного iOS-приложения Swift и SwiftUI. Дизайн, разработка, публикация в App Store, поддержка после релиза. От 100 000 ₽ (09) Разработка нативного Android-приложения Kotlin и Jetpack Compose. Под Google Play и российские альтернативы (RuStore, NashStore, AppGallery). От 100 000 ₽ (10) Техническая поддержка сайта или приложения Дежурный инженер на связи. Реакция от 30 минут на P1-инциденты, мониторинг, бэкапы, обновления, доработки. Четыре тарифа. От 5 000 ₽/мес (11) Информационная поддержка сайта и интернет-магазина Обновление контента, добавление товаров, импорт из Excel/1С, подготовка фото и описаний — всё на нас. От 7 000 ₽/мес