➜ ~/projects linenmill.md
← cd ..# LinenMill -корпоративный сайт для производителя льна
# Описание
Корпоративный сайт-каталог для Оршанского льнокомбината — крупнейшего производителя текстиля из льна с 90-летней историей. Реализован на WordPress + WooCommerce с кастомным REST API для интеграции с 1С, мультиязычностью и каталогом на 30 000+ наименований продукции.
⚡ Задача
- Презентовать полный цикл производства (от сырья до готовой одежды)
- Создать каталог на 30 000+ наименований продукции
- Реализовать мультиязычность для международных партнёров (RU, EN, CN)
- Сохранить историческое наследие бренда (с 1930 года)
🔌 Интеграции
- 1С:Бухгалтерия 8.3 — обмен остатками и заказами
- Bitrix24 CRM — двусторонняя синхронизация лидов и сделок
- Bepaid — платёжный шлюз для онлайн-оплаты
- Яндекс.Метрика — аналитика и цели
- Мультиязычный каталог — поддержка русского, английского и китайского языков
🎯 Результаты
- Объединены 6 фабрик в единую цифровую платформу
- Каталог на 30 000+ наименований продукции
- 3 языка для международных партнёров
- Сайт стал основным каналом B2B-коммуникации
🛠 Технические вызовы
Оптимизация WooCommerce под 30 000+ товаров: Избавился от просадок производительности стандартной БД WordPress при работе со свойствами товаров. Вынес тяжелую фильтрацию в кастомные индексы и настроил агрессивное кеширование запросов (Redis/Object Cache). Это снизило Time to First Byte (TTFB) до <200мс. [1]
Кастомный REST API для 1С и Bitrix24: Разработал отказоустойчивый асинхронный шлюз на базе очередей для синхронизации остатков из 1С и лидов в Bitrix24. Система изолирует WordPress от пиковых нагрузок и падений на стороне 1С во время массового обновления прайсов.
Мультиязычность (RU, EN, CN): Реализовал независимую локализацию структуры каталога без дублирования сущностей в БД. Это сохранило высокую скорость работы админ-панели при редактировании китайских и английских версий товаров.