Корзина в headless Bitrix: пять проблем, которые нас удивили
Каталог мы отдали в Next.js за девять дней. Корзину интегрировали за месяц. Оформление заказа — ещё семь недель.
Иван Понамарев · senior-инженер e-commerce
Помогаю владельцам и CTO обновлять работающие магазины на 1С-Битрикс и Laravel по частям. Витрина переезжает на Next.js, поиск на Elasticsearch, а заказы, обмен с 1С и SEO продолжают работать.
Обычно меня зовут, когда магазин зарабатывает, но любое изменение в нём стало медленным, дорогим или страшным.
Подрядчик предлагает rewrite на полгода и бюджет без дна. Помогу разобраться, что на самом деле болит и что можно оставить.
Технический аудит →Фильтр думает по три секунды, а поиск отвечает «ничего не найдено» на товар, который лежит на складе.
Поиск и каталог →Mobile медленный, редизайн буксует. При этом заказы, цены и обмен с 1С работают, и ломать их нельзя.
Headless Битрикс + Next.js →Несколько подрядчиков, оценки не сходятся, релизы падают по пятницам.
Технический партнёр →Чаще всего работа начинается с короткого аудита. По его итогам решаем, нужно ли что-то ещё.
01
5 рабочих дней, фиксированный объём. На выходе карта рисков, узкие места с цифрами из вашего production и план первого этапа с оценкой.
Фиксированная цена · по запросу
Подробнее об аудите02
Витрина на Next.js, поиск на Elasticsearch, починка интеграций. Каждый этап выходит в production и измеряется отдельно.
Цена на каждый этап после аудита
Как устроена модернизация03
Помесячно держу архитектуру и roadmap, ревьюю код и оценки подрядчиков, отвечаю за релизы.
Помесячно · по запросу
Формат сопровожденияПример работы
Магазин с региональными ценами и наличием, где SEO-трафик нельзя было потерять. Рабочий PHP-backend остался на месте: заказы, ценообразование, интеграции. Интерфейс и поиск переехали на Next.js и Elasticsearch. Магазин продолжал продавать во время перехода.
Старый код не повод его переписывать. Если система приносит деньги, в ней почти всегда есть что сохранить. Сначала смотрю, где настоящее узкое место и какие части можно обновить независимо, и только потом предлагаю план.
Бесплатно. Понимаем, есть ли смысл продолжать.
Письменный отчёт и созвон с разбором.
Ограниченный кусок работы, который можно выпустить и измерить.
Следующие этапы, помесячное сопровождение или передача вашей команде с документацией.

Иван Понамарев, senior full-stack инженер. Больше 10 лет в production: PHP и 1С-Битрикс, Laravel, Next.js, Elasticsearch. Руководил командой на модернизации крупного интернет-магазина. Беру ограниченное число проектов, чтобы отвечать за каждый лично.
Каталог мы отдали в Next.js за девять дней. Корзину интегрировали за месяц. Оформление заказа — ещё семь недель.
Перед большим rewrite лучше проверить узкое место на малом участке: каталог, поиск, API, Core Web Vitals, SEO и интеграции.
Практичный разбор для founders и CTO: когда полный rewrite Bitrix/Laravel опасен, как staged modernization снижает риск и с чего начать discovery.
Пары предложений о системе и задаче достаточно. Отвечу в течение рабочего дня: смогу ли помочь и с чего разумно начать.