Come velocizzare un sito web

mar 02, 2011    |  , , No Comments
 

come velocizzare un sito internetOrmai lo sanno tutti, il tempo di caricamento è uno dei fattori che incidono sul posizionamento di un sito web. Google, infatti, pensa in ottica utente: quando un sito è eccessivamente lento, il visitatore di turno si stancherà facilmente e in molti casi abbandonerà la pagina senza proseguire la navigazione. In più, anche i motori di ricerca gradiscono un sito snello e veloce. Allora la domanda sorge spontanea: come si velocizza un sito web?
Innanzitutto è meglio controllare quanto è effettivamente veloce il sito in questione. Esistono tantissimi strumenti per verificare questo parametro: Page Speed di Google, Gt Metrix e molti altri ancora. Il tempo di caricamento ideale si attesta sui 4-5 secondi di media, quindi se superate questo valore rimboccatevi le maniche. Altrimenti Ecco alcuni accorgimenti utili.

1 – Compressione
Zippate elementi quali CSS, Javascript e codice HTML. E’ sufficiente inserire questo comando nel file ht access:

#Gzip

AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript

#End Gzip

Se non funziona (dipende dalle impostazioni del server su cui è appoggiato il sito, in alternativa, piazzate nell’header o all’inizio del codice delle vostre pagine questa stringa:

<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], ‘gzip’)) ob_start(“ob_gzhandler”); else ob_start(); ?>

 

Su Gid Network potrai controllare se l’operazione è riuscita: dagli ipotetici 40 kb di peso ora il sito sarà dimagrito fino a 8kb! Lo zip, infatti, diminuisce il peso di circa l’80%.

2 – Minimizza CSS e Javascript
Grazie a servizi quali Minify CSS e Minift Javascript, il foglio di stile e degli script verrà automaticamente ottimizzato. Spariranno spazi e commenti inutili, perciò conserva una copia dell’originale se in futuro vorrai modificarlo più agevolmente.

3 – Ottimizza le immagini
Riduci le dimensioni delle immagini, abbassane il più possibile la qualità ed elimina quelle inutili.

4 – Utilizza i tag Height/Width nelle Immagini
Anche se lo ritenete inutile, in realtà non lo è. Comunicando i valori corretti delle immagini, il browser li conoscerà già e non dovrà ‘immaginarli’, rallentando il download.

5 – Riduci le chiamate HTTP
Più chiamate interne o esterne al server si fanno, più il sito viene rallentato. Per ridurle, unisci tutti i CSS e Javascript in uno unico, non eccedere con le voci di menù e i link interni.

6 - Più html e meno php
Le pagine html sono più veloci e leggere. Perciò, dove puoi, elimina le stringhe php e utilizza quelle statiche.

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *


*