---
title: 'Про разработку и поддержку магазина на Drupal 9'
url: 'https://graker.ru/news/2025/09/08/drupal-9-ecommerce-dev-and-support'
language: ru
type: post
author: 'Роман Грачев'
published: '2025-09-08T23:40:00+03:00'
updated: '2025-09-08T23:43:21+03:00'
categories:
  - Разработка
  - Друпальчики
---

# Про разработку и поддержку магазина на Drupal 9

![Про разработку и поддержку магазина на Drupal 9](https://graker.ru/sites/default/files/styles/max_1300x1300/public/uploads/2025-09/1000035412.jpg.webp?itok=IlFRBhEK)

Как-то сделали мы крутой магазин на Drupal 9 американскому отделению известного бренда, называть который конечно же не следует.

Импорт товаров, постоянная синхронизация складов, десяток видов доставки, трекинг, фасеты. Поиск и каталог на Apache Solr с кастомизированным индексом: заказчик хотел, чтобы некоторые атрибуты товара отображались в каталоге как отдельные позиции, а страница у товара была при этом одна.

Пару лет поддерживали, до Drupal 10 поапгрейдили. А потом решил заказчик сменить всю маркетинговую команду, а команда, соответственно — субподрядчика по сайту, то есть разработчика.

А потом новые подрядчики приходят и говорят — проконсультируете нас по коду, если что, расскажете чего зачем?

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

И мне вроде досадно: увели, редиски, проект отличный. И в то же время гордость пробирает — не зря стало быть работаем, что несколько лет кода (много кода) могут люди потом разобрать и понять.

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

Думаю только — вот бы и нам такие проекты на поддержку передавали.
