Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

Udnyt cachelagring i browser - Hvordan?

Side 1 ud af 1 (7 indlæg)
  • 1
Fra Esbjerg
Tilmeldt 8. Dec 10
Indlæg ialt: 98
Fra  Absalon Skrevet kl. 10:09
Hvor mange stjerner giver du? :

Googles PageSpeed Insights fortæller mig, at jeg burde udnytte cachelagring i browser.

Men hvordan gør man det?

Jeg er med på, at det formentlig er i .htaccess jeg skal have noget med, men hvad skal jeg skrive?

(Server => Apache/2.2.22) 

Tilmeldt 7. Mar 10
Indlæg ialt: 126
Fra  Dan-net.dk Skrevet kl. 10:29
Hvor mange stjerner giver du? :

Hej Michael,

Det kunne være noget lignende dette:


<IfModule mod_headers.c>
# 1 YEAR
<FilesMatch "\.(ico|pdf|flv)$">
Header set Cache-Control "max-age=29030400, public"
</FilesMatch>
# 1 WEEK
<FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
Header set Cache-Control "max-age=604800, public"
</FilesMatch>
# 2 DAYS
<FilesMatch "\.(xml|txt|css|js)$">
Header set Cache-Control "max-age=1172800, proxy-revalidate"
</FilesMatch>
# 1 MIN
#<FilesMatch "\.(html|htm|php)$">
#Header set Cache-Control "max-age=60, private, proxy-revalidate"
#</FilesMatch>
</IfModule>

Du kan selvfølgelig selv rette det lidt til :)

Fra Esbjerg
Tilmeldt 8. Dec 10
Indlæg ialt: 98
Fra  Absalon Skrevet kl. 10:44
Hvor mange stjerner giver du? :

Hej Simon,

Tak for det! Det første jeg har prøvet, der ikke giver fejl på siden.

Men, PageSpeed Insights siger stadig, at jeg ikke udnytter caching?

 

Tilmeldt 7. Mar 10
Indlæg ialt: 126
Fra  Dan-net.dk Skrevet kl. 10:54
Hvor mange stjerner giver du? :
Gennemsnit 5,0 stjerner givet af 1 person

Hej Michael, 

Undskyld mit sene svar.

Kan du linke til den rapport, eller bar give mig linket til din side, så kan jeg se om det bare er fordi den ikke cacher eksterne scripts eller lign.

Fra Esbjerg
Tilmeldt 8. Dec 10
Indlæg ialt: 98
Fra  Absalon Skrevet kl. 11:16
Hvor mange stjerner giver du? :
Tilmeldt 7. Mar 10
Indlæg ialt: 126
Fra  Dan-net.dk Skrevet kl. 13:28
Hvor mange stjerner giver du? :

Hej Michael,

Jeg tror simpelthen at det er fordi mod_headers ikke er aktiveret på serveren.

Prøv at fjerne:

<IfModule mod_headers.c>
</IfModule>

Fra .htaccess og se om du får en fejl på serveren. Hvis du får en Error 500, så er det fordi modulet lige skal aktiveres :)

Lad mig høre om det funker eller ej :)

Fra Esbjerg
Tilmeldt 8. Dec 10
Indlæg ialt: 98
Fra  Absalon Skrevet kl. 13:43
Hvor mange stjerner giver du? :

Det gav lige nøjagtig en Error 500...

Tager en snak med hosten.

Side 1 ud af 1 (7 indlæg)