Akja - Ускорили в 6 раз

Оптимизировали интернет-магазин на 1С-Битрикс. ускорили в 6 раз и поставили онлайн-чат в условиях жестких интернет-ограничений.

Год 2026
Стек php, bitrix, js

О проекте

Комплексный технический аудит и ускорение загрузки сайта akja.com.tm со сбором кастомной ленивой загрузки (AJAX), выносом системных задач на Cron и развертыванием автономной open-source платформы чата поддержки на сервере клиента без абонентской платы.

Задача

Производительность: Сократить критическое время загрузки главной страницы (было 12.2 сек) и снизить нагрузку на процессор сервера.

Интеграция коммуникаций: Установить надежный онлайн-чат для поддержки покупателей, который будет стабильно работать внутри страны без VPN.

Результат

Загрузка: Время сборки интерфейса (DOMContentLoaded) снизилось с 11.7 до 1.8 сек (в 6.5 раз быстрее). Полная загрузка упала до 3.2 сек.

Чат поддержки: На сервер клиента установлен автономный Live Helper Chat. Он работает без VPN, полностью бесплатен (0$ подписок), данные защищены, а менеджеры получили бесплатные приложения под iOS/Android.

Стабильность: Нагрузка на сервер распределена, устранены зависания базы данных при пиках трафика.

Технические детали

Кастомный AJAX + IntersectionObserver: 11 тяжелых блоков каталога переведены на ленивую асинхронную подгрузку при скролле. Параметры карточек вынесены из inline-JS в JSON.

Обход Webpack: Подключен Swiper, что позволило оживить слайдеры в AJAX-контенте в обход изолированной сборки Webpack.

Оптимизация Битрикс: Системные агенты переведены на Cron. Включены композит, минификация и склейка CSS/JS.

Ресурсы: Внедрен Lazy Load картинок через Data-URL заглушки и preconnect для шрифтов.

Self-Hosted Чат: Развернута и настроена open-source платформа Live Helper Chat на Linux-сервере клиента.