Миграция федерального делового портала Business FM на платформу 1С-Битрикс
Вернуться к спискуКлиент
Business FM Санкт-Петербург — ключевой информационный ресурс делового сообщества Северной столицы, работающий в экосистеме первого делового радио России. С 2007 года станция вещает на частоте 107,4 FM в концепции Breaking News: новости и котировки выходят в эфир в момент их появления, без задержек.
Портал bfmspb.ru — цифровое продолжение эфира, объединяющее оперативную аналитику и экспертные мнения. Аудитория проекта — владельцы бизнеса, топ-менеджеры и инвесторы. Это люди высокого социального статуса, принимающие решения, для которых достоверность и скорость получения информации напрямую конвертируются в прибыль.
Задача
Новостной портал нуждался в комплексной технической модернизации. Ключевая цель — устранить накопившиеся проблемы с быстродействием и поддержкой ресурса, не останавливая работу редакции. Любые изменения должны пройти незаметно для пользователей и поисковых систем, с полным сохранением трафика и позиций в выдаче.
Необходимо было:
-
выполнить бесшовную миграцию сайта на современную и поддерживаемую платформу,
-
сохранить привычный для аудитории внешний вид и структуру страниц,
-
оптимизировать процессы публикации контента для редакторов,
-
настроить стабильную работу сайта и интеграций, решить проблемы производительности при высоких нагрузках,
-
обеспечить необходимый уровень безопасности ресурса, учитывая трафик.
Контекст
Наше сотрудничество с медиахолдингом началось еще в 2017 году. Тогда проект представлял собой самописное решение на нестабильном хостинге, из-за чего регулярно возникали перебои с онлайн-вещанием и доступностью сайта.
На первом этапе мы стабилизировали инфраструктуру: перенесли проект на надежный хостинг, устранили критические ошибки в коде и мигрировали сайт на CMS MODX. На тот момент это решение было оптимальным по бюджету и позволяло гибко управлять контентом.
В течение нескольких лет мы планомерно развивали ресурс:
-
Оптимизировали UX и провели редизайн ключевых разделов («Блоги», «Новости»).
-
Внедрили защиту от спама и улучшили систему комментариев.
-
Исправили ошибки в верстке, обеспечив корректное отображение на мобильных устройствах.
-
Максимально расширили возможности управления контентом через админку, снизив зависимость редакции от разработчиков.
Однако со временем проект перерос возможности MODX. База данных увеличилась до 20 000 материалов со сложной структурой связей, а требования к скорости и отказоустойчивости кратно выросли.
К моменту принятия решения о глобальной миграции на Битрикс мы выделили три главные проблемы, которые уже невозможно было решить в рамках старой архитектуры:
-
Накопленный технический долг
Множество кастомных доработок без документации усложняли эксплуатацию. -
Низкая производительность
Скорость загрузки страниц перестала соответствовать современным стандартам, что критично для СМИ. -
Сложность масштабирования
Ограничения платформы блокировали внедрение новых сервисов и интеграций. -
Угроза безопасности
Анализ текущей платформы выявил уязвимости в системе безопасности, поэтому потребовалось проверенное, надежное решение.
Стало очевидно, что дальнейшая поддержка старой системы нерентабельна. Проекту требовался переход на промышленный стандарт — отказоустойчивое и документированное решение.
Решение
Мы реализовали стратегию бесшовной миграции портала на с CMS MODX на «1С-Битрикс: Управление сайтом». Это позволило сменить устаревший стек на современный стандарт, готовый к высоким нагрузкам и масштабированию.
Битрикс был выбран как платформа, обеспечивающая высокую производительность, достойный потенциал для масштабирования и развития интеграций, гибкое управление контентом и удобство для редакции.
В рамках проекта мы полностью перенесли бизнес-логику, адаптировали структуру данных под инфоблоки и интегрировали существующий дизайн в новый движок, сделав подмену платформы незаметной для пользователей.
Технологический стек
-
PHP,
-
1C-Bitrix,
-
MySQL.
1. Аналитика и проектирование
На предпроектном этапе детально разобрали архитектуру текущего проекта на MODX. Нам предстояло выделить критически важные механики, которые обязаны работать на новой CMS идентично, и выявить узкие места, требующие оптимизации.
Итогом этапа стала детальная карта миграции: мы описали форматы данных для переноса и спроектировали целевую архитектуру на 1С-Битрикс, исключающую недостатки старой системы.
2. Миграция данных
Самый ответственный этап — обеспечить корректный перенос огромного обьема контента, накопленного за 9 лет. На стороне MODX был подготовлен полный экспорт базы.
Для переноса в Битрикс мы разработали кастомные скрипты-обработчики. Данные не просто импортировались, а проходили через нормализацию форматов: трансформировались под структуру инфоблоков Битрикса с учетом сложных связей между сущностями.
Главная цель была достигнута: исторический массив информации не просто «переехал», а корректно встроился в новую модель данных.
3. Разработка
Мы полностью переписали серверную часть. Логика работы проекта была реализована средствами «1С-Битрикс» с нуля.
Мы отказались от прямого копирования старых решений в пользу чистой архитектуры. Устаревшие участки логики были полностью переработаны и оптимизированы для повышения производительности.
Особое внимание уделили сохранению пользовательских сценариев: вся привычная механика взаимодействия с сайтом осталась неизменной, но стала работать на новой, более быстрой архитектуре.
4. Frontend и сохранение структуры
Внешний вид сайта остался прежним — это было требование клиента, чтобы не травмировать аудиторию резкими переменами. Мы перенесли и адаптировали существующую верстку, но провели рефакторинг: код стал чище, что увеличило скорость рендеринга страниц и упростило дальнейшую поддержку.
Критически важным требованием было сохранение адресации (URL). Мы обеспечили полную техническую преемственность: все ссылки на материалы, опубликованные за годы работы, остались рабочими, а внешние интеграции продолжили функционировать в штатном режиме.
5. Адаптация админ-панели
Доработали административную панель под требования клиента, упростив работу редакторов с материалами. Стандартный интерфейс Битрикса был адаптирован под конкретные задачи редакции Business FM. Убрали лишние элементы и настроили формы для быстрого ввода контента. Это снизило трудозатраты редакторов на публикацию материалов и администрирование сайта.
Результат
Мы завершили фундаментальную технологическую трансформацию главного делового портала Петербурга. Миграция прошла в бесшовном режиме: для читателей и рекламодателей обновление осталось визуально незаметным, но технически ресурс вышел на принципиально новый уровень.
Ключевые итоги модернизации:
-
Портал стабильно выдерживает пиковые нагрузки во время резонансных новостных событий. Инфраструктура готова к кратному росту трафика без потери производительности.
-
Оптимизация кода и переход на новую архитектуру ускорили генерацию страниц. Благодаря сохранению структуры URL и корректной настройке редиректов, сайт полностью сохранил поисковый трафик и позиции в выдаче.
-
Журналисты получили инструмент, заточенный под их задачи. Время на публикацию материалов сократилось, а зависимость контент-менеджеров от разработчиков сведена к минимуму.
-
Сняты технические ограничения, блокировавшие рост проекта последние годы. Устранены риски, связанные с уникальностью старой самописной системы, и упрощена дальнейшая поддержка. Новая архитектура позволяет внедрять современные сервисы и интеграции в 2-3 раза быстрее.