Skip to main content

Kako minimizirati HTTP zahtjeve za poboljšanje vremena učitavanja

Secrets of the Federal Reserve: U.S. Economy, Finance and Wealth (Travanj 2025)

Secrets of the Federal Reserve: U.S. Economy, Finance and Wealth (Travanj 2025)
Anonim

HTTP zahtjevi su kako preglednici traže da pregledaju vaše stranice. Kada se vaša web stranica učita u pregledniku, preglednik šalje HTTP zahtjev web poslužitelju za stranicu u URL-u. Zatim, kako se HTML isporučuje, preglednik ga analizira i traži dodatne zahtjeve za slike, skripte, CSS, Flash i tako dalje.

Svaki put kad vidi zahtjev za novim elementom, šalje drugi HTTP zahtjev poslužitelju. Više slika, skripti, CSS, Flash i sl. Koje će imati vašu stranicu ima više zahtjeva i sporiji će se stranice učitati. Najlakši način za smanjenje broja zahtjeva HTTP-a na vašim stranicama je ne koristiti mnoge (ili bilo koje) slike, skripte, CSS, Flash, itd. Ali stranice koje su tek tekst dosadne.

Kako smanjiti HTTP zahtjeve bez uništavanja dizajna

Srećom, postoji nekoliko načina na koje možete smanjiti broj zahtjeva HTTP-a, uz održavanje visokokvalitetnih i bogatih web dizajna.

  • Kombinirajte datoteke - Korištenje vanjskih stilskih ploča i skripti važno je da ih ne biste spriječili vrijeme učitavanja stranice, ali nemate više od jedne CSS datoteke i jednog skripta.
  • Koristite CSS Sprite - Kada kombinirate većinu ili sve vaše slike u sprite, pretvorite više zahtjeva za slike u samo jedan. Tada samo koristite CSS imidž za pozadinsku sliku kako biste prikazali dio slike koja vam je potrebna.
  • Karte slika - Mape slike nisu tako popularne kao što su nekoć bile, ali kad imate slične slike, one mogu smanjiti više zahtjeva za HTTP slikama na samo jedan.

Koristite Caching kako biste poboljšali vrijeme učitavanja internih stranica

Koristeći CSS sprites i kombinirane CSS i skriptne datoteke, možete poboljšati i vrijeme učitavanja za interne stranice. Na primjer, ako imate slikovnu sliku koja sadrži elemente stranica interesa kao i odredišnu stranicu, a onda kada vaši čitatelji idu na te unutarnje stranice, slika je već preuzeta i u predmemoriju. Stoga im neće trebati HTTP zahtjev za učitavanje tih slika na vašim stranicama.