Как я модернизировал интернет-магазин на 1С-Битрикс без «гер

Недавно занимался рефакторингом e-commerce проекта на 1С-Битрикс. Не переписывали всё заново. Не ломали работающий бизнес. Делали аккуратную модернизацию

Исходные данные: — ~28 000 товаров с ТП — несколько регионов (своя логика каталога и наличия) — медленная фильтрация и поиск — жёсткое требование: сохранить SEO и структуру URL

Переписывать монолит полностью — слишком рискованно и дорого. Поэтому пошёл по другому пути.

Что сделал 🔹 Оставил Битрикс как backend Вся бизнес-логика (заказы, цены, интеграции, правила) осталась на месте. 🔹 Вынес каталог во frontend на Next.js Отвязали UI от старого PHP-шаблона. Каталог, фильтрация, навигация — через современный стек. 🔹 Подключил Elasticsearch Быстрый поиск, фасетная фильтрация, нормальная работа с большим объёмом данных. 🔹 Добавил региональность на уровне фронта Гибкое управление кешированием и логикой отображения без хаоса в backend.

Результат — Каталог стал работать мгновенно — Фильтрация без тяжёлых перезагрузок — SEO полностью сохранено — Core Web Vitals улучшились — Архитектура стала масштабируемой (рост каталога и регионов теперь не боль)

Главное Не всегда нужно «переписать всё на микросервисы». Иногда правильнее — аккуратно модернизировать и разделить ответственность слоёв.

Я специализируюсь именно на таком формате задач: — модернизация legacy-систем (PHP / Битрикс / Laravel) — headless-архитектура — Next.js + Elasticsearch — производительность и архитектурные решения без риска для бизнеса Если в команде есть задачи по ускорению, миграции или развитию e-commerce — буду рад обсудить.

#1СБитрикс #NextJS #Headless #Ecommerce #PHP #Elasticsearch #Производительность #Архитектура

Как я модернизировал интернет-магазин на 1С-Битрикс без «гер | Сетка — социальная сеть от hh.ru