Câteva sfaturi pentru reducerea timpului de încărcare a site-ului

Tutorial publicat pe 20 iunie 2009 | niciun comentariu
Codul scris prost şi încastrarea excesivă a conţinutului din alte pagini web (widgeturi, clipuri Youtube şi altele) pot să enerveze vizitatorii unui site, iar asta înseamnă mai puţin trafic.

Cum mai toată lumea are acces acum la o conexiune broadband, designerii web au uitat vremurile când se luptau pentru fiecare milisecundă în minus. Totuşi, timpul de încărcare a unui site nu este deloc ceva de ingorat. Iată deci de ce am pus mai jos câteva instrumente utile pentru optimizarea încărcării unui site.

În general, sunt bine de urmat câteva direcţii:

Mai puţine solicitări HTTP: 80% din timpul de încărcare al unei pagini se datorează interfeţei: descărcarea imaginilor, stilizărilor, scripturilor, flash-urilor; reducerea lor e cheia pentru un timp de încărcare optim.
Controlul cache: tagurile de expirare evită solicitările HTTP inutile la fiecare întoarcere pe site.
Compresarea conţinutului: Gzip e cea mai populară şi mai eficientă metodă de compresie, care reduce durata răspunsului cu până la 70%.
Ordonarea stilizărilor şi javascript: scripturile de stil se aşează la începutului codului, iar scripturile Java la capătul lui pentru o performanţă sporită.
Dimensiunea imaginilor: graficile trebuie să aibă exact dimensiunea utilă; folosirea unei imagini de 500px lăţime cu atribute HTML de redimensionare acolo unde e nevoie de o lăţime de 100px, numai va îngreuna încărcarea.

Pe site-ul Yahoo! găseşti o continuare a listei. Bineînţeles, totul trebuie adaptat la specificul fiecărui site.

Chiar dacă la prima vedere site-ul tău nu pare să aibă nicio problemă, măcar de curiozitate ar fi bine să faci un test de viteză. Primul test îl poţi face pe www.websiteoptimization.com. Urmăreşte recomandările, iar dacă ai câteva puncte roşii înseamnă că n-ar strica să treci la optimizarea timpului de încărcare.

Pentru asta ai nevoie de un instrument care să identifice scripturile proaste şi să poată să-ţi facă recomandări clare. YSlow e un supliment Firefox integrat cu unealta web Firebug. Împreună fac un diagnostic al paginii web şi oferă statistici şi sugestii concrete pentru îmbunătăţirea performanţei javascripturilor, şi codurilor HTML ori CSS, plus multe unelte automate de optimizare. Atenţie, nu funcţionează decât în Mozilla Firefox.



În plus, aici găseşti un cod de compresie pentru site-urile care suportă PHP: autorul se laudă că micşorează timpul de încărcare a paginii de cinci ori.

475 vizualizări, 1 dintre care astăzi

Articole similare

Lasă un comentariu: