matin,comment mettre en cache mon site web?
J'ai peu de questions sur la mise en cache d'un site Web, car je n'ai jamais essayé de mettre en cache un site auparavant. Tout d'abord, comment mettre en cache un site afin qu'il se charge plus rapidement lorsque les clients naviguent sur le site. Par exemple, j'ai beaucoup d'images dans mon style CSS, comment puis-je mettre en cache cela? D'après ce que j'ai lu avant la mise en cache dans php, la balise 'head' permet de faire de la mise en cache dans le fichier .htaccess (content que j'utilise htaccess^_ ^).
J'ai ajouté cette Tags dans ma tête
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="expires" content="-1">
<meta http-equiv="pragma" content="no-cache">//or content="cache"???
Aussi c'est ce qui est dans mon htaccess:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_URI} ^application.*
RewriteRule ^(.*)$ /index.php?/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>
<IfModule !mod_rewrite.c>
ErrorDocument 404 /index.php
</IfModule>
Merci à l'avance, souvent visiter, je l'aime vraiment apprendre comment mettre en cache:
merci vous pour la réponse @jeroen. Dois-je déplacer cette question à serverfault? question sur le httpd.conf, si le site est téléchargé sur le serveur client, alors je devrais mettre cette syntaxe à leur httpd.conf. droite? hmmm, d'une autre manière que ça? –
@Wondering Coder Je ne l'ai pas essayé, mais vous pouvez facilement vérifier si ce bloc fonctionne également dans un fichier '.htaccess'. En utilisant l'extension pagespeed, vous pouvez vérifier si le navigateur reçoit le bon en-tête/heure d'expiration. – jeroen
essayé d'utiliser le test de vitesse dans google, mais leurs conflits sont sur le google que j'utilise. Actuellement, j'utilise la google beta channel et pour le test de vitesse du google au travail je dois utiliser leur canal de développement chromé. Avez-vous un test de vitesse @jeroen? –