DDD, новый дизайн и ветка symfony_start

13.02.2026

Мы продолжаем поэтапно информировать вас о переходе платформы Docpart на фреймворк Symfony. Это масштабная и стратегически важная задача, к которой мы подошли максимально осознанно. Речь идёт не о косметическом обновлении или частичной переработке отдельных компонентов, а о фундаментальной трансформации архитектуры всей системы, лежащей в основе сайтов интернет-магазинов автозапчастей, работающих на Docpart.

Проект действительно сложный и по-своему амбициозный. Настолько, что по завершении перехода у нас будет достаточно практического материала, чтобы подготовить развернутую техническую статью о проделанном пути для публикации на Хабр — одном из самых авторитетных ресурсов для IT-разработчиков. Мы понимаем уровень требований аудитории Хабра: там ценится реальный инженерный опыт, глубокая проработка архитектурных решений и честный разбор сложностей. Именно поэтому мы сразу строим процесс так, чтобы впоследствии могли открыто рассказать о результатах и выводах.

Продвижение по Symfony

На этой неделе мы продвинулись еще дальше в направлении Symfony. В git-репозитории платформы запущена новая ветка — symfony_start. Её задача — стать точкой сборки новой архитектуры и одновременно стартовой площадкой для реального переноса функционала.

Цели ветки symfony_start следующие:

  • полностью проработать и реализовать новую архитектуру
  • создать и перенести первые функциональные страницы и модули Docpart на новую основу

Это важный этап. Мы сознательно не переносим всё сразу. Сначала формируется правильный архитектурный каркас, затем на нём реализуются первые рабочие элементы системы. Такой подход позволяет проверить жизнеспособность выбранных решений на практике, прежде чем масштабировать их на весь продукт.

После завершения первичной архитектурной сборки и переноса первых модулей ветка symfony_start будет слита с основной веткой. С этого момента начнётся, по сути, самоподдерживающийся процесс полного перехода на Symfony. Новые функции и доработки будут уже проектироваться в рамках новой архитектуры, а старые компоненты — постепенно мигрировать на неё.

Для предпринимателей, занимающихся торговлей автозапчастями и созданием сайтов по торговле автозапчастями на базе Docpart, это означает более стабильную и предсказуемую платформу в долгосрочной перспективе. Мы закладываем фундамент, который позволит быстрее внедрять новые инструменты для увеличения продаж, улучшать производительность каталогов, модулей подбора и интеграций с поставщиками.

Выбор DDD как основы архитектуры

Параллельно с технической реализацией перехода мы определились с архитектурным подходом. В качестве базовой схемы построения программной архитектуры выбран DDD — Domain-Driven Design (предметно-ориентированное проектирование).

Это не модный термин ради термина. Для платформы, которая обслуживает интернет-магазины автозапчастей с большим количеством бизнес-логики — от работы с прайс-листами поставщиков до управления заказами, клиентами и каталогами — крайне важно, чтобы код отражал реальные бизнес-процессы.

Подход DDD позволяет:

  • структурировать систему вокруг доменных моделей, отражающих реальную предметную область торговли автозапчастями
  • четко разделить бизнес-логику, инфраструктуру и пользовательский интерфейс
  • сделать архитектуру прозрачной и логичной для новых разработчиков

Наша цель — добиться такого уровня организации кода, при котором любой новый специалист сможет достаточно быстро разобраться в архитектуре даже без детального изучения документации. Хотя документация, безусловно, также будет подготовлена и поддерживаться в актуальном состоянии.

Для владельцев интернет-магазинов автозапчастей это означает устойчивость проекта в долгосрочной перспективе. Платформа не будет зависеть от legacy кода, понятного только узкому кругу людей. Чем чище и понятнее архитектура, тем быстрее реализуются новые функции и легче поддерживаются существующие.

Новый дизайн панели управления

И наконец — одна из самых приятных новостей недели для наших пользователей.

Мы приобрели права на обновлённую версию шаблона дизайна панели управления Docpart. Концептуально он останется прежним, чтобы сохранить узнаваемость и привычную структуру интерфейса. Однако новая версия шаблона предлагает возможности, которых не было раньше:

  • более лаконичные и современные стили
  • переключение цветовой гаммы
  • переключение между дневным и ночным режимом

Новый дизайн станет доступен буквально с первой же функции Docpart, реализованной на Symfony. То есть обновление архитектуры и обновление пользовательского интерфейса будут идти параллельно.

Новый шаблон для панели управления будет добавлен в Docpart

Со своей стороны мы также доработаем функциональность шаблона. Появится возможность переключения в режим «без цветных кнопок». Цветные кнопки стали своеобразной визитной карточкой Docpart и многим пользователям они действительно удобны. Тем не менее, мы понимаем, что часть аудитории предпочитает более универсальный и нейтральный стиль, характерный для большинства современных панелей управления.

Таким образом, пользователи платформы для создания сайтов по торговле автозапчастями получат выбор: сохранить фирменную визуальную динамику или перейти к более строгому и минималистичному интерфейсу.

Двигаемся системно и последовательно

Переход на Symfony, внедрение DDD и обновление панели управления — это не разрозненные инициативы. Это элементы одной стратегии развития Docpart как технологической платформы для предпринимателей, работающих в сфере автозапчастей.

Мы строим основу, которая позволит быстрее внедрять новые инструменты для торговли автозапчастями, повышать отказоустойчивость системы, масштабировать проекты наших клиентов и упрощать сопровождение их интернет-магазинов.

Будем и дальше держать вас в курсе хода работ. Следите за новостями Docpart.

Дополнительная информация

Контакты

ООО "ИНТАСК"
Адрес: 394018, Воронеж, ул. 9 января, дом 36/1, деловой центр "Высоцкий"
Телефон: +7 925 502-03-03
На сообщения по E-mail мы обязательно Вам ответим.

Режим работы

  • Пн-Пт: с 9:00 до 19:00 (время московское)
  • Сб-Вс: выходные

Информация актуальна на дату публикации. Следите за изменениями в новостях. Текущие условия приведены в Лицензионном договоре, который доступен по ссылке внизу этой страницы.

Новости

13.02.2026

DDD, новый дизайн и ветка symfony_start

Дизайн с ночным режимом и DDD при переходе CMS для торговли автозапчастями на Symfony

06.02.2026

Совместили ядро Docpart и Symfony

Держим в курсе по интеграции Symfony в CMS магазина автозапчастей Docpart

30.01.2026

Оставляем скидки и рассрочки на февраль

Создаем интернет-магазины автозапчастей на Docpart со скидкой в феврале