Bonjour,
En quête d'optimisation de mon site, je me suis interessé au proxy caching et browser caching. J'ai donc testé une optimisation sur des .jpg d'un répertoire de mon site via un fichier .htaccess dont voici le contenu :
Concrètement, je ne vois pas de différence ... je regarde avec firebug ou Google Chrome dans les temps de chargement d'image et pour moi c'est toujours pareil, il y a toujours les même ressouces chargées de la même façon malgré que l'entête HTTP renvoyé semble modifiée , exemple avant modification du fichier :
et après modification :
Pour résumer :
1) Mon .htaccess est-il correct ?
2) Comment visualiser le phénomène de caching (quels outils utiliser pour tester et quelles valeurs regarder) ?
Merci :roll:
En quête d'optimisation de mon site, je me suis interessé au proxy caching et browser caching. J'ai donc testé une optimisation sur des .jpg d'un répertoire de mon site via un fichier .htaccess dont voici le contenu :
Code:
# BEGIN Expire headers
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpg "access plus 1 years"
</IfModule>
# END Expire headers
# BEGIN Cache-Control Headers
<IfModule mod_headers.c>
Header set Cache-Control "max-age=29030400, public"
</IfModule>
# END Cache-Control Headers
# KILL THEM ETAGS
Header unset ETag
FileETag none
Concrètement, je ne vois pas de différence ... je regarde avec firebug ou Google Chrome dans les temps de chargement d'image et pour moi c'est toujours pareil, il y a toujours les même ressouces chargées de la même façon malgré que l'entête HTTP renvoyé semble modifiée , exemple avant modification du fichier :
Code:
Request URL:http://www.mondomaine.com/classement/archives/2010/42401.jpg
Request Method:GET
Status Code:304 Not Modified
Request Headers
Cache-Control:max-age=0
If-Modified-Since:Tue, 31 Aug 2010 22:00:05 GMT
If-None-Match:"2da616-982-b419e340"
Referer:http://www.mondomaine/
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
Response Headers
Connection:close
Date:Tue, 14 Sep 2010 09:07:52 GMT
ETag:"2da616-982-b419e340"
Server:Apache/2.2.3 (CentOS)
et après modification :
Code:
Request URL:http://www.mondomaine.com/classement/archives/2010/42401.jpg
Request Method:GET
Status Code:200 OK
Request Headers
Cache-Control:max-age=0
If-Modified-Since:Tue, 31 Aug 2010 22:00:05 GMT
If-None-Match:"2da616-982-b419e340"
Referer:http://www.mondomaine.com/
User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.3 (KHTML, like Gecko) Chrome/6.0.472.55 Safari/534.3
Response Headers
Accept-Ranges:bytes
Cache-Control:max-age=29030400, public
Connection:close
Content-Length:2434
Content-Type:image/jpeg
Date:Tue, 14 Sep 2010 09:09:29 GMT
Last-Modified:Tue, 31 Aug 2010 22:00:05 GMT
Server:Apache/2.2.3 (CentOS)
Pour résumer :
1) Mon .htaccess est-il correct ?
2) Comment visualiser le phénomène de caching (quels outils utiliser pour tester et quelles valeurs regarder) ?
Merci :roll: