
Originariamente Scritto da
Redemption
Cardy, sapresti dirmi come ottimizzare un sito su aruba (non su dedicato)?
Sto testando il tema nuovo per pausaxn.it ecco i miei problemi:
Page Speed Score: 69/100
[Significant performance improvements are possible]
[Score: 19/100]
Non lo rilevo con il mio pagespeed
Leverage
browser caching
[Score: 0/100]
Questo è spiegato sopra... aggiungi la regola inserendo nel FileMatch le estensioni delle immagini, dei javascript e dei file flash
Minimize DNS lookups
[Score: 47/100]
Cerca di servire i files del sito dallo stesso dominio o cmq limita il numero di domini esterni (l'ideale sarebbe non + di 4 compreso il tuo)
Minimize request size
[Score: 0/100]
Non lo rilevo cn il mio pagespeed
Specify image dimensions
[Score: 0/100]
Qui modifica il template e il codice html dei post... tutte le immagini devono avere l'altezza e la larghezza specificata Codice HTML:
<img width='50' height='100 src="immagine.ext" />
Parallelize downloads across hostnames
[Score: 79/100]
Questo è in parte in conflitto con quanto detto sopra...Poter scaricare i files da domini diversi porta all'aumento dei downloads in parallelo (con l'ultima versione di FF è 12 files alla volta). L'ideale sarebbe avere dei domini di 3° livello che ospitino i tuoi files. Ad esempio css[punto]tuodominio[punto]it x i css, images[punto]tuodominio[punto]it x le immagini e via dicendo...Essendo un dominio di 3° livello il lookup dei DNS è sempre a carico del tuo server, x cui se non si esagera può portare dei vantaggi (l'ideale è fare delle prove)
Avoid bad requests
[Score: 65/100]
Questo potrebbe dipendere da un url con troppi parametri passati con il GET.
Combine external
CSS
[Score: 79/100]
Dove possibile unisci i css in un unico file. Controlla che i nomi non vadano in conflitto
Combine external JavaScript
[Score: 55/100]
Idem come sopra. Limita anche dove possibile l'utilizzo di troppi script. Considera che tutti i framework javascript fanno le stesse cose, x cui per esempio orientati su uno e sfrutta solo quello (ad es. jquery) invece che utilizzarne molteplici...>(può anke dipendere dai plugin che utilizzi in Wordpress)
Optimize the order of styles and scripts
[Score: 79/100]
Inserisci nel <head> prima tutti i css e poi tutti i js. Se possibile inserisci addirittura i js prima di </body> in modo da velocizzare al max la pagina...
Remove unused CSS
[Score: 0/100]
Controlla di non avere dei css inutilizzati, che sprecano banda inutilmente. Rimuovi quelli non necessari.
Serve static content from a cookieless domain
[Score: 0/100]
Questo può dipendere da molti fattori. §Se il tuo dominio invia dei cookie questi vengono ritrasmessi ad ogni richiesta. Un esempio palese è quello dei cookie di google analytics
Use efficient CSS selectors
Ottimizza i css raggruppando gli attributi comuni ai selettori e utilizza gli id o le classi dove possibile. Es non ottimizzato:
Codice HTML:
.classe{
color:red
float:left;
height:30px;
}
.classe2{
color:blue
float:left;
height:30px;
}
/*esempio ottimizzato+/
.classe{
color:red
}
.classe2{
color:blue;
}
.classe,.classe2{
float:left;
height:30px;
}
Grazie per il tempo.
Figurati
| | | |
| | CSS | Fogli di Stile | | |
| | | |
| | | |
| | Google Analytics | Google Analytics è un software di statistiche che mostra come gli utenti sono arrivati al tuo sito. | | |
| | | |
| | | |
| | Javascript | JavaScript è un linguaggio di scripting orientato agli oggetti comunemente usato nei siti web | | |
| | | |
| | | |
| | Browser | Un browser web (sfogliatore di documenti web) è un programma che interpretail codice delle pagine web e lo visualizza in forma di ipertesto | | |
| | | |
| | | |
| | Flash | Flash è il programma multimediale per antonomasia di internet. Ormai conosciuto e riconosciuto da moltissimi utenti di internet | | |
| | | |