Беру проекты по модернизации для Дании

Модернизация легаси для Дании

Модернизация legacy-систем для Дании: PHP, Laravel и WordPress

Многие устоявшиеся датские компании, средний бизнес в Копенгагене и Орхусе, интернет-магазины, компании профессиональных услуг и давно работающий малый и средний бизнес, зависят от стареющей системы на PHP, .NET или WordPress, которую слишком важно отключать, но слишком рискованно трогать. Я стабилизирую её и модернизирую аккуратными поэтапными шагами, чтобы бизнес продолжал работать, пока систему становится безопаснее менять и проще интегрировать с цифровой инфраструктурой, которую ожидают датские пользователи.

Подходит датским компаниям на legacy-системах, которые не могут позволить себе рискованную полную переделку, которым нужно оставаться в рамках GDPR и чисто интегрироваться с сервисами вроде MitID, NemKonto и e-Boks, и которым нужен senior-инженер, ставящий работающий бизнес на первое место.

Когда модернизация имеет смысл

Система критична для бизнеса, но её рискованно менять

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

Исходного разработчика больше нет

Датская флексикьюрити затрудняет удержание в штате дефицитных senior-специалистов по старым системам, и человек, создавший систему, часто ушёл много лет назад вместе со знаниями. Я восстанавливаю понимание того, как она работает, через структурированный аудит, без необходимости привлекать исходного автора.

PHP, .NET или WordPress опасно устарели

PHP с истёкшей поддержкой, неподдерживаемый фреймворк, старая CMS или заброшенные плагины с известными уязвимостями. Я планирую и выполняю аккуратный путь обновления с бэкапами и откатами.

Система больше не интегрируется с датской цифровой инфраструктурой

Пользователи и партнёры всё чаще ожидают работы системы с MitID, NemKonto, e-Boks и госсервисами, а старый код не поспевает. Я модернизирую слой интеграции, чтобы система вписалась в экосистему, в которой теперь работает.

Растёт давление по части соответствия GDPR

Datatilsynet, аудиторы или клиенты задают вопросы, на которые текущая система не может ответить чётко: какие данные хранятся, кто, что и когда изменил. Я внедряю систему контроля версий, тесты и документированный процесс изменений, который выдерживает проверку.

Производительность и хостинг не поспевают

Несколько лет назад система была в порядке, а теперь не справляется под нагрузкой в загруженные периоды. Я профилирую её и модернизирую важные части, включая веб-сервер и слой инфраструктуры.

Что входит в модернизацию

Сначала глубокий аудит и дорожная карта

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

Страховочные сетки до любых изменений

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

Поэтапные обновления, а не переделка

Обновления PHP, фреймворка и зависимостей контролируемыми этапами, каждый проверяется до следующего, вместо одного большого рискованного прыжка, способного положить систему.

Соответствие требованиям и документация по ходу работы

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

Передача знаний

Архитектура, рискованные места и процесс деплоя зафиксированы письменно, чтобы система больше никогда не была заперта в голове одного человека.

Как проходит модернизация

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

  1. Глубокий аудит

    Проверяю код, зависимости, тесты, деплой и инфраструктуру, затем готовлю письменный отчёт о реальном состоянии и рисках, включая пробелы по GDPR и интеграциям, если это актуально.

  2. Дорожная карта модернизации

    Вы получаете приоритизированную дорожную карту: что стабилизировать в первую очередь, что обновить и что может подождать, со стоимостью по этапам.

  3. Поэтапная поставка

    Идём по дорожной карте этапами, каждый на staging, с тестами и выпуском с возможностью отката, с таймингом, чтобы не нарушать работу бизнеса.

  4. Передача или дальнейшая поддержка

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

Стоимость модернизации

Точки входа для модернизации legacy-систем в Дании

Аудит модернизации

от €950 разово

Тщательный разбор системы, дающий приоритизированную дорожную карту модернизации со стоимостью по этапам, включая пробелы по GDPR и интеграциям.

  • Разбор кода, зависимостей и безопасности
  • Оценка тестов, деплоя и инфраструктуры
  • Письменная дорожная карта с приоритизированными этапами

Поэтапная модернизация

от €2 500 в месяц

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

  • Страховочные сетки до изменений
  • Проверенные, обратимые релизы
  • Документация по ходу работы

Поддержка и обслуживание

от €300 в месяц

Поддержание модернизированной системы здоровой: обновления, мониторинг и senior-инженер, который уже её знает, снижая риск зависимости от одного человека в долгосрочной перспективе.

  • Управляемые обновления и мониторинг
  • Приоритетный ответ по инцидентам
  • Отмена в любой момент

Это начальные точки в EUR (примерно 7,46 DKK за EUR, до 25% moms), которые зависят от объёма и текущего состояния системы. Высокие местные ставки senior-специалистов делают переделку силами крупного агентства запредельно дорогой, поэтому поэтапная модернизация удалённым senior — прагматичная альтернатива. Модернизация всегда начинается с аудита, потому что стоимость работ целиком зависит от того, что реально есть. Работаю удалённо из Испании, которая в том же часовом поясе, что и Дания, поэтому рабочий день пересекается с вашим полностью.

Продакшен-системы, которые я поддерживаю и модернизирую

Пара давно работающих продакшен-систем, над которыми я работал, включая Artnet News, крупную медиаплатформу, и WebSpellChecker, коммерческую платформу. Каждая ссылка ведёт на подробный разбор.

Полезное по теме

Как я думаю о производительности, инфраструктуре и чистой архитектуре при модернизации старых систем.

С чем ещё я могу помочь

Спасение сайтов на WordPress и WooCommerce

Сайт медленно работает, обновления всё ломают или покупатели не могут оформить заказ. Я нахожу настоящую причину, исправляю критичные места и делаю сайт предсказуемым для владельца и команды.

Открыть кейс →

Разработка на Laravel и SaaS

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

Открыть кейс →

AI-автоматизация

Убираю повторяющуюся ручную работу с помощью понятных инструментов: обработка документов, подготовка ответов, связь между сервисами и быстрый поиск по внутренним знаниям компании.

Открыть кейс →

Модернизация легаси

Обновляю старые системы на PHP, Laravel или WordPress без остановки бизнеса. Работа идёт контролируемыми этапами, поэтому вы получаете улучшения постепенно, без рискованной полной переделки.

Открыть кейс →

Ежемесячная техническая поддержка

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

Как я работаю в целом →

Похожие услуги и страницы для Дании

Подробнее о модернизации легаси в целом, а также отдельные страницы по разработке на Laravel и веб-разработке для клиентов из Дании.

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

Вы работаете удалённо из Испании, а не из Дании. Это подойдёт нам?

Да. Я веду небольшую удалённую студию из Испании, а не местный офис, работая с клиентами по всей Европе, включая Данию. Испания в том же часовом поясе, что и Дания (CET/CEST), поэтому рабочий день пересекается полностью, а работа по модернизации всё равно ведётся через доступ к репозиторию, хостингу и staging, так что расположение не влияет на результат.

Можете взять систему, чей исходный разработчик ушёл?

Да, это обычный случай для такой работы, и в Дании он частый, потому что флексикьюрити затрудняет удержание дефицитных senior-специалистов. Аудит как раз и существует, чтобы восстановить, как работает система, задокументировать рискованные места и убрать зависимость от одного человека, без необходимости привлекать исходного разработчика.

Как вы избегаете простоя в рабочие часы бизнеса?

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

Переделывать с нуля или модернизировать поэтапно?

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

Поможет ли модернизация интегрироваться с MitID, NemKonto или e-Boks?

Да. Модернизация слоя интеграции часто и есть основная причина этой работы, потому что старый код не поспевает за цифровой публичной инфраструктурой, которую ожидают датские пользователи и партнёры. Я планирую обновление так, чтобы система чисто вписалась в эту экосистему.

У нас есть требования по GDPR. Модернизация поможет с этим?

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

Кому принадлежит код и знания после завершения работы?

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

Насколько предсказуема стоимость?

Аудит даёт вам письменную дорожную карту со стоимостью по этапам до согласования любых работ по внедрению, поэтому вы никогда не соглашаетесь на открытый счёт. Цены выше — начальные точки в EUR, эквивалент в DKK предоставляется по запросу.

Расскажите о своей легаси-системе

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

Обязательно

Необязательно, но помогает понять ваш текущий стек.

Ваши данные используются только для ответа на обращение. Без спама и рассылок.