Инфраструктурный этап пройден
25.09.2026
Интеграция Symfony в Docpart, о начале которой мы рассказывали несколько месяцев назад, продолжается полным ходом. При этом первая версия Docpart на новой архитектуре была выпущена уже два месяца назад. За это время мы не только продолжили перенос существующей платформы на Symfony, но и сформировали значительную часть технического фундамента, на котором будет развиваться Docpart в дальнейшем.
Работы впереди по-прежнему много. В частности, нам предстоит реализовать большой модуль складского учета — фактически полноценную складскую программу внутри платформы, а также последовательно перенести на новую архитектуру весь существующий функционал Docpart.
Но сегодня хотим рассказать о важном промежуточном результате: инфраструктурная часть новой архитектуры полностью завершена.
Что сделали за очередную неделю
На этой неделе мы закончили несколько компонентов, которые сами по себе не являются пользовательскими функциями магазина автозапчастей, однако необходимы для дальнейшего развития практически всех его частей.
Первое направление — единый модуль уведомлений. Теперь в новой архитектуре сформирован общий механизм, через который Docpart сможет отправлять пользователям различные уведомления.
На первом этапе предусмотрены Email и SMS, но архитектура изначально построена с возможностью дальнейшего расширения. Это означает, что при необходимости к системе можно будет подключать другие способы коммуникации, в том числе различные мессенджеры и внешние сервисы.
Второе направление — восстановление доступа в административной части. Соответствующий механизм теперь также работает в рамках новой архитектуры.
Третья и более масштабная задача — новый модуль двухфакторной аутентификации. Он будет доступен не только администраторам интернет-магазина, но и пользователям клиентской части.
Архитектура 2FA предусматривает возможность использования различных способов подтверждения личности:
- код подтверждения по электронной почте
- код подтверждения по SMS
- Google Authenticator
- другие механизмы, которые могут быть добавлены в дальнейшем
Таким образом, это не просто реализация одного конкретного способа двухфакторной аутентификации, а общая основа, позволяющая подключать разные варианты подтверждения доступа.
Что мы называем инфраструктурой
Здесь важно пояснить, что именно мы подразумеваем под инфраструктурной частью разработки новой архитектуры Docpart.
Речь идет о техническом слое платформы, который пользователь интернет-магазина обычно непосредственно не видит. Это прежде всего backend и общие механизмы, используемые различными функциональными модулями.
Например, система уведомлений может потребоваться одновременно для заказов, регистрации, восстановления доступа, работы менеджеров и других функций. Аналогично авторизация и механизмы безопасности являются общими для разных частей платформы.
Поэтому такие компоненты необходимо создавать не отдельно для каждой функции, а как единую основу. Именно это и является одной из главных задач инфраструктурного этапа.
Кроме того, инфраструктура определяет технические принципы, по которым впоследствии строится пользовательский функционал. От того, насколько хорошо сформирован этот фундамент, зависит скорость и удобство дальнейшей разработки.
Фундамент новой архитектуры готов
Таким образом, после завершения текущих задач можно говорить о важном изменении в характере дальнейшей работы.
Фундамент новой архитектуры Docpart полностью готов.
Это не означает, что техническая разработка на этом заканчивается. По мере переноса существующих функций и создания новых будут возникать отдельные задачи по оптимизации, рефакторингу и совершенствованию архитектуры. Но теперь это будут преимущественно локальные технические изменения, которые не должны требовать значительных ресурсов и не будут заметны пользователям.
Основные силы команды теперь можно направлять непосредственно на то, ради чего в конечном счете и создается новая архитектура: на пользовательский функционал.
Именно здесь находится следующий большой этап развития Docpart. Предстоит перенос существующих возможностей платформы, создание новых инструментов для интернет-магазинов автозапчастей и разработка полноценного складского учета.
Для предпринимателя, который создает сайт по торговле автозапчастями, именно эти изменения будут наиболее заметны: новые возможности управления магазином, работы с товарами и заказами, складом, клиентами и другими бизнес-процессами.
Что дальше
Следующий этап разработки будет значительно больше связан непосредственно с функциональностью платформы. Если инфраструктурная работа была необходима для создания общей технической основы, то теперь эта основа начинает работать на развитие самих магазинов.
В ближайшей перспективе одна из наиболее крупных задач — полноценный модуль складского учета, который должен стать самостоятельной складской системой внутри Docpart. Параллельно продолжится перенос существующего функционала на Symfony и развитие новых возможностей платформы.
Поэтому текущий этап можно считать своего рода переходной точкой: основные технические принципы новой архитектуры определены, базовые общие компоненты созданы, а теперь начинается масштабная работа непосредственно над возможностями Docpart.
Впереди — только функционал, функционал и еще раз функционал.
Следите за нашими новостями: мы продолжим рассказывать о том, какие изменения появляются в Docpart и какие новые возможности получают интернет-магазины автозапчастей.
Информация актуальна на дату публикации. Следите за изменениями в новостях. Текущие условия приведены в Лицензионном договоре, который доступен по ссылке внизу этой страницы.
Начать тест-драйв Docpart [запуск за 15 минут]
Новости
25.09.2026
Инфраструктурный этап пройден
Завершили инфраструктурный этап разработки новой архитектуры магазинов автозапчастей на Docpart
18.09.2026
Доработки Docpart на этой неделе
Какие доработки для магазинов автозапчастей завершили на этой неделе
11.09.2026
Сертификаты соответствия для автозапчастей
Новый модуль Docpart для загрузки сертификатов соответствия автозапчастей