Pomoc i dokumentacja
Szybkość Średni wpływ Średnie 30–60 min
Liczba żądań HTTP
Wiele plików = wiele żądań = wolniejszy start.
Co to jest
Każdy plik (CSS, JS, obraz, czcionka) to osobne żądanie HTTP. Duża liczba małych żądań zwiększa narzut, zwłaszcza na wolniejszym łączu.
Dlaczego warto to rozwiązać
Wiele żądań oznacza więcej nawiązywania połączeń i narzutu. Na HTTP/2/3 jest to mniej dotkliwe, ale łączenie i usuwanie zbędności wciąż pomaga.
Jak to zrobić
- 1Połącz drobne pliki CSS/JS (bundler build).
- 2Używaj sprite'ów CSS lub inline SVG dla małych ikon.
- 3Usuń nieużywane biblioteki i skrypty zewnętrzne.
- 4Przejdź na HTTP/2 lub HTTP/3, które lepiej obsługują równoległe żądania.
Podsumowanie
Mniej, lecz większych plików zwykle pokonuje wiele małych. Połącz, co się da, usuń zbędności i włącz HTTP/2+. Wraz z kompresją i cache tworzy to podstawę szybkiego dostarczania.
Powiązane tematy