Модернизация унаследованного сайта в Харькове

Сайт достался как есть: без документации, без комментариев в коде и без человека, который объяснил бы, почему оно устроено именно так. Первая задача модернизации здесь — не изменить, а понять.

Основа
Действующий сайт
Старт
С разбора
Изменения
После понимания

Стоимостьпо договорённостиЧто влияет на оценку

Схема модернизации: устаревшие слои существующей системы поэтапно заменяются современнымиДЕЙСТВУЮЩАЯ СИСТЕМААУДИТНОВЫЙ FRONTENDCMS / APIЗАПУСКАДРЕСА · КОНТЕНТ · ИНТЕГРАЦИИ ПЛАНИРУЮТСЯ

Признаки
унаследованного проекта

  • Нет документации

    Описания реализации не существует.

  • Автор недоступен

    Связи с разработчиком нет.

  • Самодельные решения

    Функции написаны вместо стандартных.

  • Страшно трогать

    Непонятно, что за собой потянет изменение.

Что делаем
до любых изменений

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

  • Копия проекта

    Рабочая среда отдельно от живого сайта.

  • Карта реализации

    Из чего состоит и что на что влияет.

  • Самодельные места

    Что написано вместо стандартных решений.

  • Точки риска

    Где изменение вероятнее всего что-то сломает.

  • Краткое описание

    Чтобы следующему разработчику было легче.

Что остаётся
после работ

  • Описание проекта

    То, чего не было раньше.

  • Все доступы

    Домен, хостинг, база — у вас.

  • Рабочий функционал

    То, что работает, остаётся.

  • Контент и адреса

    Не затрагиваются без необходимости.

Стоимость и сроки

Модернизация сайта

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

Срок
по договорённости
Оценка
после аудита действующего сайта
Обсудить проект

Что влияет на оценку

  • Состояние и возраст действующей реализации
  • Объём: отдельные части, поэтапное обновление или новая основа
  • Количество и сложность интеграций
  • Нужен ли перенос контента и смена адресов
  • Требования к скорости и дальнейшему развитию

Объём модернизации определяет состояние действующего сайта, поэтому стартовой цены нет. Оценку и срок называем после аудита.

Вопросы о
чужой код

  • Сколько времени занимает разбор чужого сайта?

    От нескольких дней до нескольких недель в зависимости от размера и аккуратности реализации. Это не впустую потраченное время: без него любая оценка дальнейших работ будет выдумкой.

  • Не проще ли сделать сайт заново?

    Иногда проще, и мы это скажем прямо. Но если контент, адреса и данные имеют ценность, разобраться и обновить обычно дешевле, чем накапливать всё заново.

  • Что делать, если доступов нет вообще?

    Сначала восстанавливать их — через регистратора домена и хостинг-провайдера. Без доступа к файлам и базе полноценная модернизация невозможна.

  • Останется ли описание проекта после работ?

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

Разберём, как устроен ваш сайт

Пришлите доступы к сайту и хостингу. Вернёмся с картой реализации и оценкой работ.