1C-Bitrix online store load time cut from 15s to 2s with SQL and caching fixes
A Russian federal IT equipment distributor was experiencing severe performance issues, with catalog pages taking 7–15 seconds to load and a bounce rate of 62%. Over three working days, a technical team diagnosed the root causes by analyzing server logs rather than immediately adjusting cache settings. They identified three core problems: slow SQL queries on large catalog tables, absent Nginx-level caching that routed every request through PHP, and uncompressed images inflating page size to 4.2 MB. Fixes included adding database indexes, enabling FastCGI and Bitrix component caching, converting images to WebP with lazy loading, and minifying CSS and JS files. The result was an LCP of 2 seconds, a page size reduction from 4.2 MB to 1.1 MB, a drop in bounce rate to 38%, and a search ranking improvement of 15–20 positions — all without upgrading the server.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in