Довідка та документація
Швидкість Середній вплив Середнє 30–60 хв
Кількість HTTP-запитів
Багато файлів = багато запитів = повільніший старт.
Що це
Кожен файл (CSS, JS, зображення, шрифт), це окремий HTTP-запит. Велика кількість дрібних запитів підвищує накладні витрати, особливо на повільнішому з'єднанні.
Чому це важливо
Багато запитів означає більше встановлення з'єднань та накладних витрат. На HTTP/2/3 це менш болісно, але об'єднання та видалення зайвого все одно допомагає.
Як це зробити
- 1Об'єднайте дрібні файли CSS/JS (build bundler).
- 2Використовуйте CSS-спрайти або inline SVG для маленьких іконок.
- 3Видаліть невикористовувані бібліотеки та зовнішні скрипти.
- 4Перейдіть на HTTP/2 чи HTTP/3, які паралельні запити обробляють краще.
Висновок
Менше й більших файлів зазвичай перемагає безліч малих. Об'єднайте, що можете, видаліть зайве та увімкніть HTTP/2+. Разом зі стисненням та кешем це утворює основу швидкої доставки.
Повʼязані теми