«Город света»: интернет-магазин на 100 000 SKU
1. Начали с того, что разобрали 300 прайсов поставщиков в разных форматах — XML, CSV, XLSX, JSON. Для каждого написали свой парсер: около 100 обработчиков файлов со своей логикой.
2. Собрали архитектуру: товары кладём в собственную таблицу с быстрым поиском, инфоблоки Битрикса держат только отображаемые карточки. Так получилось разогнать каталог до миллисекунд на 100 000 SKU.
3. Дальше — фильтры, рекомендации, калькулятор освещения по помещению, интеграция с 1С. Финал — оптимизация под PageSpeed: WebP, lazyload, композит, инлайн критичных стилей.