Pendant l'affichage de pages Web, le navigateur est obligé de charger un certain nombre de choses. Il s'agit du fichier CSS, votre logo et autres ressources. Dans ce cas, la mise en cache du navigateur seulement souvient les ressources déjà chargés. Cela signifie donc que, lorsque vous avez un visiteur sur votre site Internet essayant d'atteindre une autre page, il est peu probable que votre navigateur va essayer de retrouver votre fichier CSS ou un logo. C'est parce que le fichier existe déjà et il se « souviendra » automatiquement. Ce qui suit, c'est que vos pages seront en mesure de charger avec une vitesse accrue.
Vous pouvez avoir testé la vitesse de votre page Web et s'est rendu compte qu'il faut utiliser la mise en cache de navigateur ; Voici des conseils pour vous aider à tirer parti :
Il est très important d'ajoutant du code au fichier .htaccess sur votre navigateur. Dans ce cas, vous irez au gestionnaire de fichiers de votre hébergeur. Il est également bon de comprendre que les choses les plus importantes sur votre site sont contrôlées par le fichier .htaccess. Avant de modifier ce fichier, vous devez comprendre ce que c'est vraiment. Le code suivant devrait être ajouté en haut de votre .htaccess.
## EXPIRE LA MISE EN CACHE ##
ExpiresActive sur
EXpiresByType image/jpeg « accès 1 an »
ExpiresByType image/jpg « accès 1 an »
ExpiresBy Type image/gif « access 1 an »
ExpiresByType image/png « access 1 an »
ExpiresByType text/html « accès 1 mois »
ExpiresByType text/css "accès 1 mois
ExpiresByType text/x-javascript « accès 1 mois »
ExpiresByType application/pdf « accès 1 mois »
ExpiresByType image/x-icon « accès 1 an »
ExpiresByType application/x-vitrine-flash « accès 1 mois »
expiresDefault « 1 mois d'accès »
## EXPIRE LA MISE EN CACHE ##
L'étape suivante consiste à s'assurer que les en-têtes HTTP ont été édités et dates d'expiration sur certains fichiers mis de nouveau.
Essayez de trouver votre fichier .htaccess de la racine de votre domaine. En général, ce fichier est caché, mais vous devriez être en mesure d'y accéder dans les clients FTP comme base ou Filezilla. Vous pouvez également utiliser le bloc-notes ou tout autre éditeur de texte pour apporter des modifications au fichier your.htaccess.
Après avoir modifié le fichier .htaccess, vous pouvez maintenant enregistrer et actualisez votre page.
La meilleure façon de définir les différents moments de mise en cache de différents types de fichiers
En regardant le code ci-dessus, vous trouverez qu'un délai d'expiration de « 1 mois » ou « 1 an » est indiqué. Dans la plupart des cas, cette période est liée aux différents types de fichiers. Dans le code ci-dessus, par exemple, un fichier .jpg est donné un cache de 1 an. Dans le cas que vous devez apporter quelques modifications et leur permettre une période de mise en cache de 1 mois, le meilleur moyen d'y parvenir est tout simplement de remplacer le « 1 an » par « 1 mois ». En fait, la plupart des pages Web et des blogs ont pour parfaitement utiliser les valeurs ci-dessus.
Vous pouvez définir des dates d'expiration différentes selon les fichiers de site Web. Dans une situation où vous avez vos fichiers mis à jour régulièrement, vous devrez définir une date d'expiration antérieure sur les fichiers CSS, entre autres. Après avoir accompli cela, enregistrez le fichier dans son format actuel et ne la modifiez pas dans un fichier texte. Mais si vous utilisez n'importe quel genre de CMS, plug-ins ou cache les extensions peuvent être présentes.
Il est recommandé que :
• Pour toutes les ressources statiques, vous devriez être plus active avec votre mise en cache
• Minimum expiration délai devrait être entre 1 mois et accès + 1 an
• Ne mettez pas votre cache supérieure à douze mois à l'avance
Mise en garde
Lorsque vous activez la mise en cache du navigateur, il est important que vous preniez bien soin de s'assurer que les paramètres ne sont pas réglés trop longtemps pour certains fichiers car cela peut conduire à l'échec de vos visiteurs d'accéder à la version plus récente de votre site Web après les mises à jour. Si vous engagez un web designer pour apporter des modifications à votre site Web, il est probable que, les modifications ont été apportées même si vous n'est peut-être pas en mesure de les voir étant donné que ces éléments ont été mis en cache sur votre navigateur.