Smanjite broj komponenti na svojim stranicama
HTTP zahtjevi su kako pretraživači zatraže da pregledaju svoje stranice. Kada se vaša veb stranica učita u pretraživaču, pretraživač šalje HTTP upit na web server za stranicu u URL-u. Zatim, pošto se HTML isporučuje, pretraživač ga razreši i traži dodatne zahtjeve za slike, skripte, CSS , Flash, i tako dalje.
Svaki put kada vidi zahtev za novim elementom, on šalje drugi HTTP zahtjev serveru. Što više slika, skripte, CSS-a, Flash-a, itd., Na kojoj vaša stranica ima više zahteva, biće napravljene i sporije će vaše stranice učitati. Najlakši način da smanjite broj HTTP zahteva na vašim stranicama je da ne koristite mnoge (ili bilo koje) slike, skripte, CSS, Flash, itd. Ali stranice koje su samo tekst su dosadne.
Kako smanjiti zahteve HTTP-a bez uništenja vašeg dizajna
Srećom, na nekoliko načina možete smanjiti broj HTTP zahteva, uz održavanje visokokvalitetnih, bogatih web dizajna.
- Kombinujte datoteke - Korišćenje spoljnih stilova i skripti je važno kako bi ih sprečilo da izbegnu svoje vreme učitavanja stranice, ali nemaju više od jednog CSS-a i jedne datoteke skripte.
- Koristite CSS Sprite - Kada kombinujete većinu ili sve svoje slike u sprite, pretvorite više zahteva za slike u samo jedan. Zatim jednostavno koristite CSS svojstvo slike u pozadini kako biste prikazali dio slike koju trebate.
- Mape slika - Mape slike nisu toliko popularne kao one nekad, ali kada imate susedne slike, oni mogu smanjiti broj zahteva za HTTP slikom na samo jedan.
Koristite keširanje da biste poboljšali interne vreme učitavanja stranice
Koristeći CSS sprite i kombinovane CSS i datoteke skripti, takođe možete poboljšati vrijeme učitavanja internih stranica. Na primjer, ako imate sprite sliku koja sadrži elemente unutrašnjih stranica kao i vašu ciljnu stranicu, onda kada vaši čitaoci idu na te interne stranice, slika je već preuzeta i u kešu . Dakle, neće biti potrebe za HTTP zahtevom za učitavanje tih slika na vašim unutrašnjim stranama.