• User Attivo

    @Lionard84 said:

    Risposta aruba:

    Gentile cliente,
    mod_headers non è disponibile in hosting condiviso. Per quanto riguarda mod_expires, stiamo valutando la possibilità di implementarlo sul webserver Apache.

    Per quanto riguarda la compressione gzip, può creare nella radice del dominio un file .htaccess che attiva le funzionalità del mod_deflate.

    Il codice da inserire è il seguente:

    >SetOutputFilter DEFLATE
    AddOutputFilter DEFLATE text/html text/plain text/xml text/css application/javascript application/x-javascript application/x-httpd-php application/rss+xml application/atom_xml text/javascript
    # Netscape 4.x has some problems...
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    
    # Netscape 4.06-4.08 have some more problems
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    
    # MSIE masquerades as Netscape, but it is fine
     BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
    
    # NOTE: Due to a bug in mod_setenvif up to Apache 2.0.48
    # the above regex won't work. You can use the following
    # workaround to get the desired effect:
    BrowserMatch \bMSI !no-gzip !gzip-only-text/html
    
    
    # Don't compress images
    SetEnvIfNoCase Request_URI \
    \.(?:gif|jpe?g|png)$ no-gzip dont-vary
    >```Che ne dici?
    Ciao
    
    Puoi copiare pari pari il codice inviato da Aruba. In questo modo abiliti solo la compressione dei file testuali e non il caching. Sicuramente è già un passo in avanti  :-).  Il resto non è implementabile visto che sei su hosting condiviso...:ciauz:

  • User Attivo

    Si effettivamente mi ha portato all' 85% il codice aruba (da 82%), è strano che non ci sia la possibilità (magari mettendo un codice dentro la pagina web) o qualcosa di alternativo? Siamo così tanti ad avere hosting condiviso, possibile che google non abbia pensato a noi?


  • User Attivo

    Per wordpress c'è qualche plugin che svolga tale funzione (mi riferisco alla cache delle immagini)?


  • ModSenior

    @Lionard84 said:

    Siamo così tanti ad avere hosting condiviso, possibile che google non abbia pensato a noi?
    Ciao Lionard84, purtroppo non posso esserti di aiuto, tuttavia il problema non è nell'hosting condiviso in generale perché altre società che offrono spazi condivisi permettono ciò che è stato discusso in precedenza.

    Valerio Notarfrancesco


  • User Attivo

    @Lionard84 said:

    Si effettivamente mi ha portato all' 85% il codice aruba (da 82%), è strano che non ci sia la possibilità (magari mettendo un codice dentro la pagina web) o qualcosa di alternativo? Siamo così tanti ad avere hosting condiviso, possibile che google non abbia pensato a noi?
    Purtroppo il problema non è di google ma di hosting... non tutti gli hosting si comportano allo stesso modo... il mio dominio è su un hosting condiviso e fa 94/100:D


  • User

    Ho provato ad inserire quel codice nel file .htaccess solo che in locale funzionava, ma in remoto appena lo mettevo il sito ritornava 500 Server Error :mmm:

    Forse nel file di config di apache non è attivata l'opzione che mi permette di fare queste modifiche nel htaccess?


  • User Attivo

    @xnavigator said:

    [...]
    Si esatto proprio così


  • User Attivo

    @Lionard84 said:

    Per wordpress c'è qualche plugin che svolga tale funzione (mi riferisco alla cache delle immagini)?
    Il problema non è nell'applicativo ma nel server.... Altrimenti ti avrei proposto una soluzione equivalente in php (visto che Wordpress è scritto in php):D...


  • User Attivo

    Ciao altro prolema: i commenti su wp penalizzano? Sembra che google tramite page speed score richieda in ben due parti di togliere i commenti o comunque modificare i collegamente dei commenti: > Resources with a "?" in the URL are not cached by some proxy caching servers. Remove the query string and encode the parameters into the URL for the following resources:

    • h ttp://0.gravatar.com/avatar/61221c1bd417c9f182a929d9066bb780?s=32&d=http%3A%2F%2F0.gravatar.com%2Fa...
    • h ttp://0.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32
    • h ttp://1.gravatar.com/avatar/1fd1e22daab871a66b32bafd2a622832?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa...
    • h ttp://1.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32
    • h ttp://1.gravatar.com/avatar/b5b61ec8a3a1db10712b0c73d801bccd?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa...
    • h ttp://1.gravatar.com/avatar/bf0c2388b8d0abf867368bb0afc0c227?s=32&d=http%3A%2F%2F1.gravatar.com%2Fa..

    E qui sotto la riga minimize redirects :

    Remove the following redirect chain if possible:

    • h ttp://0.gravatar.com/avatar/61221c1bd417c9f182a929d9066bb780?s=32&d=http%3A%2F%2F0.gravatar.com%2Fa...
    • h ttp://0.gravatar.com/avatar/ad516503a11cd5ca435acc9bb6523536?s=32

    Come si può rimediare?


  • User

  • User Attivo

    @Lionard84 said:

    Ciao altro prolema: i commenti su wp penalizzano? Sembra che google tramite page speed score richieda in ben due parti di togliere i commenti o comunque modificare i collegamente dei commenti: E qui sotto la riga minimize redirects :
    Come si può rimediare?
    O disattivi i gravatar (le immagini a fianco a ogni commento) oppure trovi un plugin che inserisca i commenti tramite ajax... in questo modo google non li vede e la pagina è più veloce...


  • User Attivo

    @xnavigator said:

    ma anche a voi compare google adsense & analytics come errati? oO

    di certo non posso modificare gli header di adsense

    pagead2.googlesyndication.com/pagad/abglogo/abg-it-100c-ffffff.png (1 day)

    pagead2.googlesyndication.com/pagad/expansion_embed.js (1 day)

    pagead2.googlesyndication.com/pagad/images/i.png (1 day)

    pagead2.googlesyndication.com/pagad/js/abg.js (1 day)

    pagead2.googlesyndication.com/pagad/js/graphics.js (1 day)

    pagead2.googlesyndication.com/pagad/show_ads.js (1 day)

    google-analytics.com/ga.js (1 day)

    Non sono un'errore ma il problema è che scadono dopo 1 giorno, x cui non è possibile efefttuare il caching....
    prova a rieffettuare il test con i javascript disabilitati...nn dovresti ricevere quell'errore...;)


  • User

    Comunque per caso sai quale impostazione dovrei mettere per poter inserire quel codice nell'htaccess senza ricevere un 500 server error?

    grazie mille


  • User Attivo

    @xnavigator said:

    comunque per caso sai quale impostazione dovrei mettere per poter inserire quel codice nell'htaccess senza ricevere un 500 server error?

    grazie mille
    Il problema non dipende dalle istruzioni corrette o meno... se hai detto che in locale funziona mentre sul server no, è perchè sul server remoto non è abilitato il modulo/i necessario/i... il file che gestisce le info sul server è http.conf ed è eventualmente possibile sovrascrivere le impostazioni agendo sul .htaccess (se l'opzione è abilitata). Ad ogni modo nel httpd.conf deve essere presente un comando che indichi ad apache di caricare i moduli necessari (mod_expire, mod_headers) Su hosting condivisi puoi eventualmente agire sul .htaccess per cui non puoi risolvere se non facendo abilitare dal tuo hosting provider le impostazioni necessarie...;)


  • User

    no vabbè è un server dedicato quindi posso modificare a piacimento l'httpd.conf


  • User Attivo

    @xnavigator said:

    no vabbè è un server dedicato quindi posso modificare a piacimento l'httpd.conf
    Consiglio di verificare allora le direttive del file visto che sei su server dedicato... se proprio non riesci a venirne a capo mandami copia del file in PM e vedo di darci un'occhiata (rimuovi i dati che riterrai opportuno;))


  • User Attivo

    @cardy said:

    o disattivi i gravatar (le immagini a fianco a ogni commento) oppure trovi un plugin che inserisca i commenti tramite ajax... in questo modo google non li vede e la pagina è più veloce...

    Ciao, mi sapresti consigliare su come disattivare i gravatar su wp?
    Grazie e ciao


  • User Attivo

    @Lionard84 said:

    Ciao, mi sapresti consigliare su come disattivare i gravatar su wp?
    Grazie e ciao
    Nelle opzioni di wordpress alla voce commenti puoi scegliere che tipo di avatar utilizzare... prova a vedere se è sufficente...;)


  • ModSenior

    Il mio page speed core è di soli 76....
    Il sito è hostato pero su un server IIS6 con php...
    Consigli?

    [Score: 26/100] Enable compression
    [Score: 00/100] Leverage browser caching
    [Score: 19/100] Minify CSS
    [Score: 00/100] Serve static content from a cookieless domain
    [Score: 64/100] Combine external JavaScript
    [Score: 64/100] Minify HTML
    [Score: 50/100] Optimize images
    [Score: 33/100] Use efficient CSS selectors

    Questi punti sono quelli segnalati.


  • User Attivo

    @marcocarrieri said:

    [...]

    • www microsoft com/technet/prodtechnol/WindowsServer2003/Library/IIS/25d2170b-09c0-45fd-8da4-898cf9a7d568.mspx?mfr=true
    • da IIS Manager è possibile abilitare gli hhtp headers
    • Ci sono strumenti gratuiti che seguono il minify (page speed stesso)
    • Ne abbiamo già parlato più in su. O sposti i file statici (immagini e altri) su un dominio che non restituisce cookie, oppure provi a disattivare i cookie del tuo sito (sicuramente c'è il cookie di sessione di php più eventualmente quello di analytics)
    • Cerca se possibile di utilizzare un numero minore di file .js. Ogni file è una richiesta aggiuntiva, e ogni richiesta aggiuntiva sono millisecondi di attesa in più... Se utilizzi jquery o altri framework, linkali da una CDN (es. di google o microsoft)
    • Stesso discorso del punto 3. X il codice html è più difficile farlo per delle pagine dinamiche (x quelle in html "statiche" puoi semplicemente provare a eseguire un find/replace dei caratteri spazio e "a capo"). Esistomno cmq dei plugin per php che ti permettono di farlo...
    • Controlla che le immagini sia sufficentemente compresse (nel senso che è inutile avere una jpeg a qualità 95 quando a qualità 70 hai la stessa resa ma un peso minore) e che la dimensione sia specificata o nel css o nel tag img
    • Questa è forse la parte che richhiederà più tempo... Ci sono solitamente più modi (diciamo almeno 3) con i css per ottenere lo stesso risultato "visivo". Di questi solitamente 1 è quello ottimale, gli altri sono più "sbrigativi"... Se hai la voglia/competenza per farlo, imetti mano al css... oppure cerca un template fatto meglio ( e magari risolvi più di uno dei punti sopra)

    Saluti