- Home
- Categorie
- Gaming, Hardware e Software
- Software (Windows - Linux - Apple) & Applicazioni
- [GUIDA] Ottenere punteggio 100/100 "Leverage Browser Caching" in Google Page Speed
-
@cardy said:
Ho trovato il modo per aggirare le limitazioni imposte da Aruba e altri hosting condivisi per abilitare il caching dei files e la compressione senza abilitare moduli o quant'altro... Ci ho speso delle nottate e ho consuamto un sacco di caffè... x cui... chi mi offre un caffè?:D
Molto volentieri! Ho proprio la necessità di aggirare le limitazioni di aruba, ma non so come fare... potresti postare la soluzione che hai trovato?
-
Scusate la mia assenza, ma è un po' di tempo che ho un sacco da fare e una guida richiede del tempo per essere scritta bene... Intanto se avete qualche sito da ottimizzare, potete scriverlo e cercherò di aiutarvi a migliorare il punteggio...
-
Il mio sito con pagespeed ha un punteggio di 84/100, è fatto con wordpress su aruba con linux.
Il sito inoltre è posizionato abbastanza bene su google e con molte chiavi di ricerca è in home nei risultati, ma vorrei ottimizzarlo principalmente per la keyword principale del sito.
Ti sarei grato se potessi darmi qualche suggerimento
-
Nessun consiglio...?
-
Ciao Cardy che ne dici di una piantagione di caffè in Brasile in cambio della guida?;)
-
elmanisero visto che di caffè ne bevo molto, accetto anche piantagioni di caffè...
Purtroppo al momento non ho il tempo di postare la guida, prometto che appena avrò un attimo la pubblicherò sul mio sito e/o qui per cui vi terrò aggiornati...
Nel frattempo ricordo a chi ha un hosting (linux) su Aruba la compressione gzip è attivabile dal pannello di controllo.
-
Parere personale: io smitizzerei un po' sto punteggio. Fate voi ma io credo che sia importante avere un sito ben navigabile secondo il buon senso.
-
@Webtronic non credo si tratti di sfatare un mito
Credo che l'obiettivo di raggiungere 100/100 o avvicinarsi quanto più possible al punteggio massimo serva ad aumentare la UX (User Experience) e chissà forse a migliorare il posizionamento naturale del sito. La user experience sicuramente migliorà, il posizionamento probabilmente, anche se non si sa in che misura. E' chiaro che non bisogna fondare la visibilità del sito solo ed esclusivamente sul punteggio di PageSpeed o su quello di YSlow però credo che concorderai con me nel fatto che un sito veloce è meglio di uno lento
-
@cardy said:
@Webtronic non credo si tratti di sfatare un mito
No, non concordo ripeto che credo si debba sfatare un mito (e penso che tu abbia capito)
Credo che l'obiettivo di raggiungere 100/100 o avvicinarsi quanto più possible al punteggio massimo serva ad aumentare la UX (User Experience)
E su questo siamo daccordo.
-
Sono un investitore di caffè. Avrei pronta un terreno pari a 1/3 della foresta amazzonica..ma in questo caso, di caffè.
Cardy: riguardo la soluzione...hai una soluzione?
-
Ciao Cardy e ciao a tutti,
ho un problema e vediamo se insieme riusciamo a risolvereIl mio problema è con la voce "Specifica una convalida della cache" di page speed con i file seguenti:
* ****://dvrs.it/wp-content/themes/DVRS.it/style.css * ****://***.dvrs.it/index.php?callback=json&api_key=true&format=json&method=gallery&id=1 * ****://***.dvrs.it/wp-content/plugins/audio-player/audio-player.js * ****://***.dvrs.it/wp-content/plugins/nextgen-gallery/css/nggallery.css?ver=1.0.0 * ****://***.dvrs.it/wp-content/plugins/nextgen-gallery/js/jquery.cycle.all.min.js?ver=2.88 * ****://***.dvrs.it/wp-content/plugins/nextgen-gallery/js/ngg.slideshow.min.js?ver=1.05 * ****://***.dvrs.it/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.css?ver=1.3.0 * ****://***.dvrs.it/wp-content/plugins/nextgen-gallery/shutter/shutter-reloaded.js?ver=1.3.0 * ****://***.dvrs.it/wp-content/plugins/sitepress-multilingual-cms/res/css/language-selector.css?v=2.0.4 * ****://***.dvrs.it/wp-content/plugins/sitepress-multilingual-cms/res/js/sitepress.js * ****://***.dvrs.it/wp-content/plugins/wordpress-nextgen-galleryview/GalleryView/css/galleryview.css * ****://***.dvrs.it/wp-content/plugins/wordpress-nextgen-galleryview/GalleryView/scripts/jquery.easing.1.3.js * ****://***.dvrs.it/wp-content/plugins/wordpress-nextgen-galleryview/GalleryView/scripts/jquery.galleryview-2.0.js * ****://***.dvrs.it/wp-content/plugins/wordpress-nextgen-galleryview/GalleryView/scripts/jquery.timers-1.1.2.js * ****://***.dvrs.it/wp-includes/js/jquery/jquery.js?ver=1.4.2
Praticamente me lo fa principalmente con i file del plugin nextgen gallery, per tutti gli altri css e js non ci sono problemi, la compressione e la cache sono abilitati, (sono riuscito tramite il file php.ini + codice nel .htaccess + file php).
E' già qualche giorno che ci sbatto la testa ma non ho trovato una soluzione valida al problema, ho provato anche su altri siti sullo stesso hosting che seguo e questo problema si verifica quasi esclusivamente con il plugin nextgen gallery, se non servisse lo disabiliterei subito ma mi gestisce un catalogo di vestiti sul sito e quindi è indispensabile.
Qualcuno ha avuto lo stesso problema?
Oppure si potrebbe trovare un workaround (penso anche a questa soluzione)Ciao
-
Salve a tutti, sono impegnato anche io nell'impresa di ottimizzare il sito ma ho un problema.
Non riesco a far digerire a mod_expires la favicon.ico, provato e riprovato varie volte con vari metodi.
Si accettano suggerimenti su come fare.
-
Ciao, se riesci ad essere più specifico riusciamo ad individuare il problema, hai usato un cms? Usi l'htaccess? Usi altri sistemi?
-
Lol, ma alla fine sta soluzione è venuta fuori o no?
-
Già la soluzione si può sapere?
-
Buongiorno a tutti. avendo un sito in asp e hostato su aruba.it, secondo voi come e' possibile ottimizzare le pagine "con Leverage Browser Caching"? e' utile settare nelle pagine Response.CacheControl ?
Grazie a chi mi dara' una mano.
-
Scusa cardy se riacchiappo una vecchia discussione, ma non mi è cambiato niente, mi dà sempre che un sacco di immagini hanno una scadenza non specificata.
Non solo esperto però ho preso l' .htaccess che si trova dentro htttpdocs, anche se il mio sito si trova in cartella wordpress : psicologaonlinesalerno.it/wordpress/, che appare così:Redirect /index.html psicologaonlinesalerno.it/wordpress/
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
</ifmodule>e ho aggiunto **alla fine **il codice che dici, ma niente.
devo forse aggiungerlo all'.htaccess della cartella wordpress ? se sì, dimmi in che posizione perchè è un casino di codici!;)
-
Ciao ivanom,
per aggiungere una riga di codice all'htaccess solitamente si inserisce alla fine ed eventualmente metti un commenti così ti ricordi cosa fa.
Tieni sempre una copia di backup per sicurezza.Ciao
Enea
-
Ok, ho fatto. rimane il problema che nonostante io abbia inserito questo:
ExpiresActive On
ExpiresDefault "access plus 4 hours"
ExpiresByType application/javascript A18748800
ExpiresByType application/x-javascript A18748800
ExpiresByType text/javascript A18748800
ExpiresByType text/html A604800
ExpiresByType text/xml A604800
ExpiresByType text/css A18748800
ExpiresByType text/plain A604800
ExpiresByType image/gif A29030400
ExpiresByType image/jpg A29030400
ExpiresByType image/jpeg A29030400
ExpiresByType image/png A29030400
ExpiresByType image/bmp A29030400
ExpiresByType application/x-shockwave-flash A18748800nell' htaccess, pagespeed mi segnala:
Le seguenti risorse memorizzabili nella cache hanno una durata di aggiornamento breve. Specifica una scadenza di almeno una settimana in futuro per le seguenti risorse:
- ww .tuttowebmaster.it/imgs/0.277535763875679-50.jpg (scadenza non specificata)
- ww .tuttowebmaster.it/imgs/0.359246991182776-50.jpg (scadenza non specificata)
- htttp://www .tuttowebmaster.it/imgs/0.659171450258331-4.gif (scadenza non specificata)
- platform.twitter.com/widgets.js?ver=3.4.1 (30 minuti)
- htttps://apis.google.com/js/plusone.js (30 minuti)
- htttp://pagead2.googlesyndication.com/pagead/osd.js (60 minuti)
- htttp://pagead2.googlesyndication.com/pagead/show_ads.js (60 minuti)
- htttp://www .google-analytics.com/ga.js (12 ore)
- htttp://platform.linkedin.com/in.js?ver=3.4.1 (15,2 ore)
come mai non riconosce le scadenze ad es. nei js?
-
Mi sa che Cardy è spaparazzato al mare di Cattolica che se la sta ridendo. Questa agognata soluzione dubito che la divulgherà nemmeno se gli regali una torrefazione.