Архив статей

Все статьи

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

1С-Битрикс: сохранение пароля пользователя (антипаттерн)

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

1С-Битрикс: не удаётся войти в админку — диагностика и решение

Полное руководство по устранению проблем авторизации в административной панели Битрикс. Забытый пароль, битые сессии, блокировка IP.

1С-Битрикс: настройка canonical URL для SEO

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

Axios: добавление задержки между запросами

Решение проблемы rate limiting при работе с API. Три способа добавить паузу между HTTP-запросами в JavaScript.

Битрикс: 404 для несуществующих поддоменов

Обработка wildcard-поддоменов в мультирегиональном сайте. Показ 404 ошибки для несуществующих региональных поддоменов.

Битрикс: отправка формы через BX.ajax

AJAX-отправка данных формы без перезагрузки страницы с использованием Bitrix JavaScript API. FormData, валидация, обработка ответа.

Битрикс: проверка уникальности свойства при добавлении элемента

Валидация артикула, email или другого свойства на уникальность. Обработчики OnBeforeIBlockElementAdd и OnBeforeIBlockElementUpdate.

Битрикс: фильтрация и сортировка элементов по свойству

Реализация AJAX-фильтра по свойству инфоблока. Highload-блоки справочников, передача фильтра в компонент, счётчики элементов.

PHP: работа с датами — полное руководство

DateTime, DateInterval, DatePeriod. Форматирование, сравнение, разбиение периодов, часовые пояса. Примеры для реальных задач.

Конвертация изображений в WebP на лету

Автоматическая конвертация JPG/PNG в WebP для улучшения Page Speed. Решения для Nginx, PHP и Битрикс.

Битрикс: транслитерация символьного кода элементов

Автоматическая генерация CODE из NAME при добавлении элементов в инфоблок. CUtil::translit и альтернативные методы.

Битрикс: отслеживание изменений свойств элемента инфоблока

Обработчики событий для реакции на изменение свойств. Синхронизация цен, логирование изменений, триггеры бизнес-логики.

Страница 7 из 9 • Всего 98 статей