Pomocník a dokumentácia
Rýchlosť Stredný dopad Stredné 30–60 min
Počet HTTP požiadaviek
Veľa súborov = veľa požiadaviek = pomalší štart.
Čo to je
Každý súbor (CSS, JS, obrázok, font) je samostatná HTTP požiadavka. Veľké množstvo malých požiadaviek zvyšuje réžiu, zvlášť na pomalšom spojení.
Prečo to riešiť
Veľa požiadaviek znamená viac nadväzovania spojení a réžie. Na HTTP/2/3 je to menej bolestivé, ale zlučovanie a odstránenie zbytočností stále pomáha.
Ako na to
- 1Zlúč drobné CSS/JS súbory (build bundler).
- 2Používaj CSS sprity alebo inline SVG pre malé ikony.
- 3Odober nepoužívané knižnice a externé skripty.
- 4Prejdi na HTTP/2 alebo HTTP/3, ktoré paralelné požiadavky zvládajú lepšie.
Záver
Menej a väčších súborov obvykle poráža veľa malých. Zlúč, čo ide, odober zbytočnosti a zapni HTTP/2+. Spolu s kompresiou a cache to tvorí základ rýchleho doručenia.
Súvisiace témy