Aiuto e documentazione
Velocità Impatto medio Medio 30–60 min
Numero di richieste HTTP
Molti file = molte richieste = avvio più lento.
Cos'è
Ogni file (CSS, JS, immagine, font) è una richiesta HTTP separata. Una grande quantità di piccole richieste aumenta l'overhead, soprattutto su connessioni più lente.
Perché è importante
Molte richieste significano più creazione di connessioni e overhead. Con HTTP/2/3 è meno doloroso, ma unire ed eliminare il superfluo aiuta comunque.
Come fare
- 1Unisci i piccoli file CSS/JS (build bundler).
- 2Usa sprite CSS o SVG inline per le piccole icone.
- 3Rimuovi le librerie e gli script esterni inutilizzati.
- 4Passa a HTTP/2 o HTTP/3, che gestiscono meglio le richieste parallele.
Conclusione
Meno file e più grandi di solito battono molti file piccoli. Unisci ciò che puoi, rimuovi il superfluo e attiva HTTP/2+. Insieme a compressione e cache costituisce la base di una consegna veloce.
Argomenti correlati