- Home
- Categorie
- Digital Marketing
- Posizionamento Nei Motori di Ricerca
- Cache & Mod_pagespeed & Cloudflare
-
Cache & Mod_pagespeed & Cloudflare
Ciao a tutti,
Ho un sito suddiviso in due domini, quello principale dove vengono chiamate tutte le pagine html dinamiche e quello static.dominio.it dove ho configurato un virtualhost con i contenuti statici (js, css, immagini).
Passo successivo, ho installato mod_pagespeed ma non l'ho attivato su questo dominio, sto cercando di replicare con dei miei script tutte le sue ottimizzazione e devo dire che sta venendo un ottimo lavoro a parer mio (faccio il defer, il combine e il minify dei css e dei js appendendo un hash calcolato sul size per i problemi di cache, secondo la logica dell'applicazione che mod_pagespeed non sempre interpreta correttamente).
Passo successivo, ho puntanto ai name server di cloudflare e ho abilitato solo la CDN senza alcuna compressione.Faccio un test con speedoo, e ho una F che stona fra tante A, dovuta alla cache...ma a chi devo farla gestire? cloudflare, mod_pagespeed o apache? Qual'è la scelta migliore in questo caso?
-
Ciao erise,
se clikki sulla F che risorse ti segnala speedoo come non cachate?
-
FALLITO - (Nessun max-age o scadenza) - http fonts. googleapis. com/css?family=Cabin+Condensed:400,600
FALLITO - (Nessun max-age o scadenza) - http fonts. googleapis. com/css?family=Economica:400,700
FALLITO - (Nessun max-age o scadenza) - http www collieuganeiterme. com/favicon.ico
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/virtualtour/scene/24/235x90fix/pano.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/menumobile-bg.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/flag-sprite.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/arrow-down.png
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/header-categorie/headerimg-territorio.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/logo-footer.png
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/virtualtour/scene/6/235x90fix/pano.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/breadcrumb_divider.gif
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/virtualtour/scene/31/235x90fix/pano.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/virtualtour/scene/4/235x90fix/pano.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img/transparent.gif
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/plugins.js
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/js/js-static83354588294.js
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/css/css-dynamic--1766883189.css
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/cache/css/css-static-51b61a27.css
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/main.js
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/jquery.mousewheel-3.0.6.pack.js
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/fancybox/jquery.fancybox.css?v=2.1.4
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img//log o.jpg
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/jquer y.flexslider-min.js
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/img//ho me_icon.png
ATTENZIONE - (4.0 ore) - http static .collieuganeiterme. com/js/fancybox /jquery.fancybox.js?v=2.1.4
ATTENZIONE - (12.0 ore) - http w ww google- analytics. com /analytics.jstutte praticamente, mod_pagespeed non è attivato (non ho settato i domini dentro al pagespeed.conf, non vedo nessun header), cloudflare è settato a sola cdn, il virtualhost:
<VirtualHost *:80>
ServerName static .collieuganeiterme .com
DocumentRoot /var/w ww/ html/collieuganeiterme . static
Header set Cache-Control "max-age=37739520, public"
</VirtualHost>
-
Se static viene erogato da Cloudflare all'interno del pannello dovresti avere la possibilità di settare la scadenza.
In alternativa vanno impostati via htaccess o virtualhost se vengono erogati direttamente dal tuo IP.
-
Grande, ora ho una B Non l'avevo manco vista quella configurazione di cloudflare. A rigor di logica dovrei togliere ogni cache dal virtualhost, e lasciare solo quella di cloudflare?
Altra cosa, a che risoluzione viene effettuato il test di speedoo? Perchè avendo il sito responsive, mi pare carichi a 1024x768 o giu di li...FALLITO - (Nessun max-age o scadenza) - http www collieuganeiterme com/favicon.ico
FALLITO - (Nessun max-age o scadenza) - http fonts.googleapis com/css?family=Cabin+Condensed:400,600
FALLITO - (Nessun max-age o scadenza) - http fonts.googleapis com/css?family=Economica:400,700
ATTENZIONE - (12.0 ore) - http www google-analytics com/analytics.js
-
Sì la risoluzione è 1024 poco più.
Per le risorse esterne ovviamente non puoi fare nulla a livello di cache, ma non è un problema.
Quello che puoi fare per i font di sicuro è di creare 1 solo CSS e metterlo in locale lasciando la chiamata ai font singoli esterna. Questo perché i file .CSS dei font contengono ognuno 3 righe di CSS e non vale la pena fare 2 chiamate per file così piccoli.
Se imposti la scadenza lato cloudflare ovviamente lato server devi impostare una scadenza di massimo 10 minuti in modo che cloudflare possa ricontrollarsi da solo quando la risorsa è da rinfrescare.