Kako zmanjšati zahteve HTTP za izboljšanje časa nalaganja

Zahteve HTTP so način, kako brskalniki zahtevajo ogled vaših strani. Ko se vaša spletna stran naloži v brskalniku, brskalnik spletnemu strežniku pošlje zahtevo HTTP za stran v URL-ju. Ko je HTML dostavljen, ga brskalnik razčleni in poišče dodatne zahteve za slike, skripte, CSS, Flash in tako naprej.

Vsakič, ko zagleda zahtevo po novem elementu, pošlje še eno zahtevo HTTP strežniku. Več slik, skriptov, CSS, Flash itd. da ima vaša stran več zahtevkov in počasneje se bodo nalagale. 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 itd. Toda strani, ki so samo besedilo, so dolgočasne.

Kako zmanjšati zahteve HTTP, ne da bi uničili vaš dizajn

Na srečo lahko na več načinov zmanjšate število zahtev HTTP, hkrati pa ohranite visokokakovostne in bogate spletne zasnove.

  • Združite datoteke - Uporaba zunanji slogovni listi in skripte je pomembno, da preprečijo, da bi se časi nalaganja strani zataknili, vendar nimajo več kot ene datoteke CSS in ene datoteke skripta.
  • instagram viewer
  • Uporabite CSS Sprite - Ko večino ali vse slike združite v sprite, več zahtev za slike spremenite v samo eno. Nato samo uporabite lastnost CSS za ozadje slike, da prikažete del slike, ki jo potrebujete.
  • Zemljevidi slik - Slikovni zemljevidi niso tako priljubljeni kot nekoč, toda ko imate neprekinjene slike, lahko več zahtev za slike HTTP zmanjšajo na samo eno.

Uporabite predpomnjenje za izboljšanje internega nalaganja strani

Z uporabo spritov CSS in kombiniranih datotek CSS in skript lahko tudi izboljšate čas nalaganja notranjih strani. Na primer, če imate sprite sliko, ki vsebuje elemente notranjih strani, pa tudi vašo ciljna stran, potem ko bralci obiščejo te notranje strani, je slika že prenesena in v predpomnilnik. Torej ne bodo potrebovali zahteve HTTP za nalaganje teh slik tudi na vaše notranje strani.