Доработки Docpart на этой неделе

18.09.2026

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

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

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

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

Сегодня хотим рассказать, какие изменения были сделаны за последнюю неделю.

Единый конфиг для сайта

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

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

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

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

Доработка страничного механизма с POST-формами

Продолжаем работу и над DDD-архитектурой кода, которая используется при формировании и отображении страниц сайта.

На этой неделе отдельно доработали POST-запросы и формы. Это важный базовый механизм, поскольку формы используются во множестве различных функций интернет-магазина: от авторизации и работы с личным кабинетом до оформления заказов и административных операций.

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

Единый механизм AJAX и API

Еще одно направление работы этой недели — создание общего механизма для обработки AJAX-запросов и API.

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

Кроме того, API становится все более важной частью развития интернет-магазина. Поэтому нам важно было заложить единый подход, который в дальнейшем сможет использоваться различными модулями Docpart.

Новый дистрибутив для установки сайтов

Параллельно мы доработали дистрибутив, из которого устанавливаются новые сайты Docpart.

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

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

Что дальше

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

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

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

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

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

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

Контакты

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

Режим работы

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

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

Начать тест-драйв Docpart [запуск за 15 минут]

Новости

18.09.2026

Доработки Docpart на этой неделе

Какие доработки для магазинов автозапчастей завершили на этой неделе

11.09.2026

Сертификаты соответствия для автозапчастей

Новый модуль Docpart для загрузки сертификатов соответствия автозапчастей

04.09.2026

Нужен фидбек по новой функции

Нужен ваш отклик по новой функции статистики для магазинов автозапчастей