Zmanjšajte število komponent na vaših straneh
Zahteve HTTP so, kako brskalniki prosijo za ogled vaših strani. Ko se vaša spletna stran naloži v brskalnik, brskalnik pošlje spletni zahtevi HTTP na stran v URL-ju. Potem, ko je HTML dostavljen, ga brskalnik razčleni in išče dodatne zahteve za slike, skripte, CSS , Flash in tako naprej.
Vsakič, ko vidi zahtevo za nov element, pošlje strežniku še en zahtev HTTP. Več slik, skriptov, CSS, Flash itd., Da ima vaša stran več zahtev, in počasnejše bo vaše strani naložiti. Najlažji način za zmanjšanje števila zahtev HTTP na vaših straneh je, da ne uporabljate veliko (ali kakršnih koli) slik, skriptov, CSS, Flash-a, itd. Strani, ki so samo besedilo, so dolge.
Kako zmanjšati zahteve HTTP brez uničenja vašega načrta
Na srečo obstaja več načinov, kako zmanjšati število zahtev HTTP, hkrati pa ohranjati visokokakovostne, bogate spletne modele.
- Združevanje datotek - uporaba zunanjih slogovnih in skriptnih slogov je pomembna, da jih ne bi mogla zmanjkati časa nalaganja strani, vendar nimajo več kot eno CSS in eno skriptno datoteko.
- Uporaba CSS Sprites - Ko združite večino ali vse svoje slike v sprite, zahtevke za slike vklopite samo v eno. Nato uporabite sliko CSS v ozadju, da prikažete del slike, ki jo potrebujete.
- Karte s slikami - Karte s slikami niso tako priljubljene, kot so bile nekoč, a če imate sosednje slike, lahko zmanjšajo zahtevo za več slik HTTP do enega samega.
Uporaba predpomnjenja za izboljšanje internih časov nalaganja strani
Z uporabo CSS spritev in kombiniranih datotek CSS in skriptov lahko tudi izboljšate čas nalaganja za notranje strani. Na primer, če imate sliko, ki vsebuje elemente notranjih strani in ciljne strani, potem ko bralci obiščejo te notranje strani, je slika že prenesena in v predpomnilniku . Zato ne bodo potrebovali zahteve HTTP za nalaganje teh slik na notranjih straneh.