Comment utiliser la mise en cache ?

La mise en cache dans un CMS est une fonctionnalité opérationnelle qui permet d'accélérer le chargement des pages de votre site web. Lorsqu'une page est mise en cache, son code source est stocké, ce qui permet de l'afficher plus rapidement lors des visites ultérieures.
La mise en cache est particulièrement utile pour améliorer les performances des pages riches en contenu, multilingues ou fréquemment consultées. Cette section permet de créer, actualiser, supprimer ou prévisualiser un fichier cache, ou encore de consulter son code source, en sélectionnant une langue et une page spécifiques.
À quoi sert la mise en cache ?
La mise en cache stocke le code HTML généré d'une page dans un fichier. Cela permet au système d'utiliser ce fichier cache pré-établi lors d'une nouvelle visite de la même page, au lieu de la régénérer à chaque fois.
Lors de la création d'un fichier cache, le code source de la page est compressé et enregistré. Cela permet un stockage plus efficace du fichier cache et un affichage plus rapide de la page au visiteur.
Cette structure permet d'augmenter la vitesse de chargement des pages et de réduire la charge de traitement côté serveur.
En particulier pour les sites web publiés dans différentes langues, le fait de préparer le rendu de la page à l'avance peut constituer un avantage en termes d'expérience utilisateur.
Comment activer ou désactiver la mise en cache ?
Webayt La mise en cache dans le CMS peut être activée ou désactivée depuis la page Paramètres → Paramètres généraux .
Paramètres → Paramètres généraux
L'onglet « Paramètres du site » est ouvert par défaut sur la page « Paramètres généraux ». Les paramètres de mise en cache peuvent être gérés via cet onglet.
Lorsque la mise en cache est activée, le système peut créer des fichiers cache pour les pages concernées et utiliser ces fichiers pour afficher plus rapidement les pages aux visiteurs.
Comment puis-je accéder à la page de mise en cache ?
Pour accéder à la page de mise en cache, ouvrez le menu Opérations opérationnelles à partir du menu de gauche dans le panneau d'administration Webayt et entrez dans la section Mise en cache .
Processus opérationnels → Mise en cache
Cette page répertorie les pages mises en cache. Vous pouvez créer de nouveaux caches, actualiser les caches existants ou supprimer les fichiers de cache si nécessaire, en sélectionnant la langue et le type de page.
Que fait la fonction Créer et actualiser le cache ?
Le bouton « Créer et actualiser le cache » permet de créer un fichier cache ou de mettre à jour un fichier cache existant pour la langue et la page sélectionnées.
Si aucun fichier cache n'a été créé précédemment pour une page, ce processus en créera un nouveau.
Si la page possède un cache précédemment créé, le même processus actualisera le fichier de cache existant en fonction du résultat de la page actuelle.
Que se passe-t-il si aucun fichier cache n'est créé ?
Si le fichier cache d'une page n'a pas été créé manuellement pour cette page, il peut être créé automatiquement par le système lors de la visite de cette page.
Cela signifie que si la mise en cache est activée, le contenu de la page est préparé lors de la première visite et peut être mis en cache pour être utilisé lors des visites ultérieures.
Toutefois, la création ou l'actualisation manuelle du cache des pages importantes peut permettre de présenter la page dans un état plus prêt pour le premier visiteur.
À quoi sert la fonction « Vider le cache » ?
Le bouton « Vider le cache » permet de supprimer le fichier cache de la langue et de la page sélectionnées.
Lorsqu'un fichier cache est supprimé, le système peut être amené à recréer la page lors de sa prochaine consultation. Si la mise en cache est activée, un nouveau fichier cache peut être créé lors de la consultation suivante de la page.
Vider le cache peut s'avérer particulièrement utile lorsque les modifications apportées à une page ne s'affichent pas en raison d'un cache obsolète.
Liste des pages mises en cache
La page de mise en cache répertorie les fichiers de cache précédemment créés sous forme de fiches. Ces fiches affichent généralement le nom du fichier de cache, sa taille et sa date de création ou de mise à jour.
Cette liste vous permet de voir rapidement quelles pages et quelles langues sont mises en cache.
Les fichiers cache sont généralement nommés en fonction de l'adresse de la page et de la langue. Cela permet de distinguer les fichiers cache créés pour différentes langues.
Aperçu de la page en cache
En ouvrant un aperçu d'une page mise en cache, on peut vérifier comment le fichier cache correspondant apparaît sur le site web.
La zone d'aperçu affiche l'apparence de la page dans la langue correspondante. Cela vous permet de vérifier si la page mise en cache est bien la bonne et comment elle apparaît à l'utilisateur.
Il est particulièrement utile, lors de la création de fichiers cache dans différentes langues, de vérifier que la page s'affiche dans la langue correcte et avec le contenu approprié.
Le code source mis en cache est-il modifiable ?
Oui, le code source du fichier cache est visible et modifiable si nécessaire. Ce code source correspond au rendu HTML mis en cache de la page concernée.
Lors de la création d'un fichier cache, le code source de la page est compressé et enregistré. Par conséquent, dans l'éditeur de code source, la structure HTML peut apparaître plus dense, presque sur une seule ligne, ou avec moins d'espaces que dans le code source normal de la page.
Ce comportement est normal. La compression permet d'optimiser le fichier cache et d'accélérer le chargement de la page.
La zone d'édition du code source mis en cache contient la structure HTML générée de la page. Des modifications temporaires ou techniques peuvent y être effectuées.
Il est toutefois important de noter un point : si le fichier cache est actualisé, ces modifications manuelles apportées au code source seront perdues.
Car le processus d'actualisation du cache reconstruit la page, recompresse le code source et remplace le fichier cache existant par la nouvelle page générée.
Quels éléments doivent être pris en compte lors de la modification du code source du cache ?
Étant donné que le code source mis en cache correspond au code HTML généré de la page, les modifications apportées ici doivent être appliquées avec précaution.
- N'oubliez pas que le code source peut apparaître compressé, et c'est normal.
- N'oubliez pas que les modifications apportées au code source peuvent être temporaires.
- Veuillez noter que les modifications manuelles seront perdues lors de l'actualisation du cache.
- Pour les modifications permanentes, utilisez la zone d'édition de la page, du module ou du fichier de thème concerné.
- Évitez les modifications susceptibles de rompre la structure HTML.
- Vérifiez l'aperçu de la page après avoir effectué des modifications.
La zone d'édition du code source du cache ne doit pas être utilisée pour la gestion de contenu persistant, mais plutôt pour examiner la sortie du cache existant ou pour effectuer des interventions temporaires dans des situations spécifiques.
Quand faut-il actualiser le cache ?
Après avoir apporté des modifications à la page, il peut être nécessaire d'actualiser le cache car le fichier cache peut contenir le résultat de l'ancienne page.
L'actualisation du cache peut s'avérer utile dans les situations suivantes :
- Si le contenu de la page a été mis à jour
- Si la structure du menu a été modifiée
- Si le contenu du module a été modifié
- Si des modifications ont été apportées au thème ou aux fichiers de conception
- Si de nouvelles traductions ou des mises à jour ont été apportées au contenu multilingue
- Si l'ancien contenu continue d'apparaître sur l'interface utilisateur
Quels sont les éléments à prendre en compte lors de l'utilisation de la mise en cache ?
La mise en cache est une fonctionnalité utile pour améliorer les performances ; cependant, elle doit être correctement gérée après les modifications de contenu.
- Vérifiez si la mise en cache est activée dans Paramètres → Paramètres généraux .
- Vous pouvez créer ou actualiser manuellement le cache des pages importantes.
- Après avoir modifié une page, pensez à actualiser le cache de la page.
- N'oubliez pas que si vous supprimez le fichier cache, il pourra être recréé lors de la prochaine visite de la page.
- Notez que le code source est une sortie HTML compressée.
- Veuillez noter que les modifications apportées au code source seront perdues lors de l'actualisation du cache.
- Apportez les modifications permanentes directement au contenu, au module ou à la zone de thème concernée, plutôt qu'au fichier cache.
- Vérifiez également la mise en cache sur les pages en différentes langues.
La différence entre la mise en cache et la gestion des listes
La mise en cache stocke le code HTML généré pour la page. La gestion des listes, quant à elle, permet de préparer des listes de contenu ou de sources de données spécifiques par langue.
En résumé, si la mise en cache accélère l'affichage des pages, la gestion des listes contribue à garantir que les données de contenu sont utilisées de manière plus facilement accessible et contrôlée.
Sur les sites web multilingues, au lieu de se fier uniquement à la mise en cache, la création de listes de contenu pertinentes offre une structure plus robuste. Pour plus d'informations sur la gestion des listes, consultez le guide « Comment utiliser la gestion des listes ? » .
Résumé
La mise en cache , dans un CMS, est une fonctionnalité qui permet d'accélérer le fonctionnement d'un site web en stockant le code source généré des pages.
La mise en cache peut être activée ou désactivée dans Paramètres → Paramètres généraux . Sous Actions opérationnelles, la page Mise en cache vous permet de créer, d'actualiser, de supprimer, de prévisualiser ou de consulter le code source de langages et de pages spécifiques.
Le code source mis en cache est consultable et modifiable ; cependant, le fichier cache est enregistré au format HTML compressé. Lorsque le cache est actualisé, le code source est régénéré et les modifications manuelles sont perdues. Pour des modifications permanentes, il est recommandé d'utiliser les zones d'édition de la page, du module ou du thème concernés.
Comment pouvons-nous vous aider ?
Vous pouvez remplir le formulaire ci-dessous pour contacter notre équipe d'assistance Webayt. Votre demande sera examinée par l'équipe concernée et nous vous contacterons dans les plus brefs délais.



