Akja — Accelerated by 6x

Optimized a 1C-Bitrix online store, achieving a 6x speed increase and deploying an online support chat under strict internet restrictions.

Year 2026
Tech stack php, bitrix, js

About the project

Performed a comprehensive technical audit and optimization of the akja.com.tm website, including a custom AJAX lazy-loading system, migration of system tasks to Cron, and deployment of a self-hosted open-source customer support chat platform on the client’s server with no subscription fees.

Task

Performance:
Reduce the critical loading time of the homepage (initially 12.2 seconds) and decrease CPU load on the server.

Communication Integration:
Deploy a reliable online support chat that works stably inside the country without requiring a VPN.

Result

Loading Speed:
DOMContentLoaded time decreased from 11.7 seconds to 1.8 seconds (6.5x faster). Full page load time was reduced to 3.2 seconds.

Support Chat:
A self-hosted Live Helper Chat platform was deployed on the client’s server. It works without VPN, is completely free (0$ subscription fees), keeps data private, and provides free iOS/Android apps for managers.

Stability:
Server load was redistributed, eliminating database freezes during traffic spikes.

Technical details

Custom AJAX + IntersectionObserver:
11 heavy catalog blocks were converted to lazy asynchronous loading on scroll. Product card parameters were moved from inline JS into JSON.

Webpack Workaround:
Swiper integration was implemented to restore slider functionality inside AJAX-loaded content despite the isolated Webpack build.

Bitrix Optimization:
System agents were moved to Cron. Composite mode, CSS/JS minification, and asset merging were enabled.