Speed Cache: Gérer les pages en cache
1. Ajouter les URL au système de cache
Pour activer Speed Cache , vous devez ajouter les URL de vos pages web à la Speed Cache . Depuis le tableau de bord, cliquez sur « Gérer les URL mises en cache ».
Vous verrez ici la liste des URL déjà présentes dans le système de cache.
Pour ajouter une URL au cache, vous avez 3 solutions :
- Utilisez le bouton Importer l'URL depuis les menus
- Cliquez sur le Ajouter et collez une URL personnalisée
- Utilisez certaines règles pour inclure un ensemble d'URL.
Le bouton « Importer l'URL depuis le menu » ouvrira une fenêtre contextuelle à partir de laquelle vous pourrez importer un ou plusieurs menus Joomla.
Dans les paramètres, vous pouvez également activer une option permettant d'ajouter automatiquement les nouveaux éléments de menu à la liste des URL mises en cache. Cette option s'applique lorsque les valeurs de configuration par défaut sont utilisées.
Pour ajouter une URL personnalisée au cache, utilisez le bouton Ajouter
Enfin, cliquez sur le bouton « Publier » (ajouter au cache) l'URL (page). L'ajout d'une page au cache activera le cache statique et le cache du navigateur pour cette page.
Les règles d'inclusion vous permettent d'ajouter un ensemble d'URL à votre système de cache. Par exemple, si vous souhaitez inclure dans le système Speed Cache toutes les sections d'actualités dont l'URL commence par /news, vous pouvez ajouter la règle suivante :
Les règles d'inclusion d'URL offrent la possibilité d'utiliser des astérisques dans vos URL, ce qui vous permet de mettre en cache des milliers d'URL en une seule requête. Voici quelques exemples d'utilisation utiles
- Ajoutez une règle pour inclure toutes les URL en fonction d'un préfixe (y compris cette URL préfixée) : www.domain.com/news*
- Ajoutez une règle pour inclure toutes les URL en fonction d'un préfixe (à l'exclusion de cette URL préfixée) : www.domain.com/news/*
- Incluez une partie d'une URL depuis le cache : www.domain.com/news/*/themes
2. Exclure les URL du cache
L'exclusion d'URL du cache fonctionne de la même manière : vous pouvez exclure les URL une par une ou à l'aide de règles. Pour exclure une URL, ouvrez l'onglet « Exclusion d'URL du cache », puis cliquez sur le bouton « Nouveau » .
Les règles d'exclusion d'URL permettent d'utiliser des astérisques dans vos URL, ce qui vous permet d'exclure du cache des milliers d'URL en une seule requête. Voici quelques exemples d'utilisation
- Ajoutez une règle pour exclure toutes les URL en fonction d'un préfixe (y compris cette URL préfixée) : www.domain.com/news*
- Ajoutez une règle pour exclure toutes les URL en fonction d'un préfixe (à l'exception de cette URL préfixée) : www.domain.com/news/*
- Exclure une partie d'une URL du cache : www.domain.com/news/*/themes
3. Mise en cache par page et statut de l'utilisateur
Comme vous l'avez constaté, dans la liste des URL, vous pouvez activer le cache pour les utilisateurs invités et/ou pour les utilisateurs connectés. En effet, Speed cache est capable de gérer le cache même pour les utilisateurs connectés et donc pour tous les contenus dynamiques.
C'est quelque chose que vous ne pouvez pas gérer avec le plugin Joomla - Page Cache.
La possibilité d'activer le cache pour les utilisateurs connectés par page offre une grande flexibilité et nous recommandons d'effectuer des tests côté client avec les comptes utilisateurs sur l'ensemble du contenu dynamique.
4. Vider tous les caches Joomla
Une fois qu'une page est ajoutée au cache, Joomla crée des fichiers de cache. Speed Cache génère un cache statique (fichier HTML) et ce fichier est stocké dans le navigateur de l'utilisateur (cache du navigateur).
Le logiciel de nettoyage de cache Speed Cache peut supprimer tous ces fichiers et le cache en un seul clic ; vous n'avez pas besoin de nettoyer le cache Joomla séparément.
Dans les paramètres, vous pouvez également activer une option pour vider automatiquement le cache lors des actions. En effet, lors d'actions côté serveur ou côté client, comme l'enregistrement d'un contenu, tout le cache peut être vidé.
De plus, un bouton est disponible dans toute l'administration Joomla pour vider tout le cache en un clic.









