- Задача
- Втримати швидкість віддачі на технічному каталозі дрібної номенклатури з глибокою вкладеністю категорій.
- Рішення
- OpenCart 3 за nginx з HTTP/2 і стисненням brotli. Каталог розгорнуто на 4 рівні вкладеності, у категоріях працює модуль фільтра, зображення вантажаться відкладено, canonical на всіх типах сторінок веде на домен без www.
- Результат
- Вимір 01.08.2026: перша відповідь сервера 235 мс — медіана з п'яти замірів, повний HTML 262 мс. Вага HTML головної 143,6 КБ, у brotli 22,5 КБ, тобто по мережі йде вшестеро менше. Каталог 300 товарів у 40 категоріях на 4 рівнях — цифра підтверджена двома незалежними методами з розбіжністю 0%. Запас видно одразу: сторінка категорії зі 100 товарами важить 554 КБ проти 143,6 КБ на головній. Знайдені дефекти: карта сайту віддає 200 і нуль байт, нуль блоків JSON-LD, аналітики немає взагалі — тому будь-яке прискорення тут буде видно в наших замірах, але не в конверсії, бо конверсію ніхто не міряє.