Блог разработчика

Пишу о веб-разработке, делюсь опытом и решаю задачи бизнеса

Технические статьи о 1С-Битрикс, NextJS, интеграциях и архитектуре. Практические кейсы из реальных проектов.

СтатьиАрхив →

Свои свойства в выгрузке из 1С без правки ядра

Как связать реквизит из 1С со свойством инфоблока через XML_ID, что делать со свалкой CML2_ATTRIBUTES и почему обработчик на каждом элементе убивает обмен.

Отладка обмена с 1С: логи, зависшие сессии, повторный импорт

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

Блокировка по странам в nginx: как отсечь 80% запросов и не выпасть из Google

Блокировка по странам в nginx без GeoIP2: geo и map, проверка Googlebot и Яндекса по IP, страница 403 с просьбой отключить VPN и fail2ban для сканеров.

Обмен с 1С по расписанию: cron вместо агентов

Почему обмен ночью проходит, а обработка после него не запускается, как развести import.xml и offers.xml по разным интервалам и чем закрыть параллельный запуск.

Настройка MikroTik RB951G-2HnD с нуля: готовый скрипт PPPoE и Wi-Fi

Базовая настройка MikroTik RB951G-2HnD одним .rsc-скриптом: PPPoE на ether1, мост из ether2–5 и Wi-Fi, файрвол с FastTrack, порядок запуска и отладка.

Обмен Битрикса с 1С по CommerceML: как устроен протокол

Разбираем обмен не по галочкам в админке, а по проводу: пять HTTP-команд, структура import.xml и offers.xml, пошаговый импорт и точки расширения.

Next.js: полная модель из API или только нужные поля

Как данные из внешнего API доходят до браузера в Next.js App Router, что попадает в RSC payload и где на самом деле нужно резать модель.

NextJS на виртуальном хостинге Beget — Passenger вместо PM2

Развернуть Next.js на shared-хостинге Beget можно, но не по гайдам для VPS. Разбираем Passenger, standalone-сборку, чего в ней не хватает и где это ломается.

Все статьи →

Привет, я Дмитрий

Разработчик с 10+ годами опыта в веб-разработке. Специализируюсь на 1С-Битрикс и современном JavaScript-стеке: React, NextJS, TypeScript.

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

0+
лет в разработке
0+
завершённых проектов
0+
статей в блоге

Технологии

PHP
1С-Битрикс
JavaScript
TypeScript
React
NextJS
Node.js
Docker
Услуги
{ }

Разработка на 1С-Битрикс

Сайты, интернет-магазины, корпоративные порталы. Кастомные модули, шаблоны и интеграции под ваши задачи.

⇆

Интеграции

Связка с CRM, маркетплейсами (Ozon, Wildberries), 1C, платёжными системами и любыми внешними API.

▲

NextJS / React

Современные веб-приложения на React и NextJS. SSR, TypeScript, headless архитектура.