• User

    Page Speed, migliorare alcune cose

    Ciao
    un'pò alla volta sono riuscito a migliorare la velocità di caricamento della mia home ad 88/100, forse potrei già ritenermi soddisfatto dato che il mio sito è fatto con Joomla e la home di google è 94/100 ma vorrei capire se posso in qualche modo migliorare gli ultimi avvisi.

    combine external javascript
    There are 4 JavaScript files served from pagead2.googlesyndication_com. They should be combined into as few files as possible.

    * pagead2.googlesyndication_com/pagead/show_ads.js
    * pagead2.googlesyndication_com/pagead/expansion_embed.js
    * pagead2.googlesyndication_com/pagead/js/graphics.js
    * pagead2.googlesyndication_com/pagead/sma8.js
    

    Leverage browser caching
    The following cacheable resources have a short freshness lifetime. Specify an expiration at least one week in the future for the following resources:

    * miosito/logo.png (expiration not specified)
    * miosito/template_css.css (expiration not specified)
    * pagead2.googlesyndication_com/pagead/abglogo/abg-it-100c-000000.png (1 day)
    * pagead2.googlesyndication_com/pagead/expansion_embed.js (1 day)
    * pagead2.googlesyndication_com/pagead/js/graphics.js (1 day)
    * pagead2.googlesyndication_com/pagead/show_ads.js (1 day)
    * pagead2.googlesyndication_com/pagead/sma8.js (1 day)
    

    Specify a Vary: Accept-Encoding header
    The following publicly cacheable, compressible resources should have a "Vary: Accept-Encoding" header:

    * googleads.g.doubleclick.net/pagead/test_domain.js
    * pagead2.googlesyndication_com/pagead/expansion_embed.js
    * pagead2.googlesyndication_com/pagead/js/graphics.js
    * pagead2.googlesyndication_com/pagead/show_ads.js
    * pagead2.googlesyndication_com/pagead/sma8.js
    * miosito/template_css.css

  • ModSenior

    Io posso solo darti un consiglio marginale sul secondo punto.

    Leverage browser caching

    Mi sembra sia un opzione da attivare sul tuo server se è supportata (non so se si possa fare solo su server Linux).

    Attendiamo però consigli da più esperti.


  • Moderatore

    ciao bonox,
    ritengo che tu possa non fasciarti la testa, non te la sei rotta :wink3:
    Per quanto riguarda le risorse google, esistono vari modi per "localizzarle" sul tuo sito, ma direi che sono peggiorative di tutto tranne che del punteggio pagespeed, quindi lasciale perdere.

    Invece per gli altri "errori", dovresti vedere di interagire con il file .htaccess aggiungendo le istruzioni:
    ExpiresActive On
    ExpiresByType text/css "access plus 7 day"
    ExpiresByType image/png "access plus 7 day"

    Però anche qui direi che non è un problema, tieni presente che se cambi il css o il logo, i client che lo hanno in cache non se ne accorgono a meno che tu non gli cambi nome. Adesso lo sai, ma quanto lo farai, te lo sarai scordato :tongueout:

    :gthi:


  • User

    Grazie ad entrambi
    credo proprio che dovrò accontentarmi del risultato raggiunto :smile5:


  • User Attivo

    mi aggiungo alla discussione , qualcuno mi spiega cosa vuol dire "Increase download parallelization by distributing these requests across multiple hostnames"?