Accélération paresseuse pour les performances sur Joomla
Il y a beaucoup de choses que vous pouvez faire pour améliorer la vitesse de votre site Web Joomla, mais vous êtes-vous déjà arrêté et demandé si votre propre contenu alourdit les temps de chargement ? Speed Cache est une extension Joomla qui améliore considérablement les performances de votre site Web, mais elle a historiquement eu des difficultés avec les longs articles. La dernière mise à jour de Speed Cache ne s'attaque pas seulement à ce problème, mais porte également des fonctionnalités supplémentaires de son alternative WordPress - WP Speed of Light.
Gestion de fichiers plus intelligente
Les fichiers sont au cœur de votre site Web, il est donc logique qu'ils soient également la cause des problèmes de vitesse de votre blog. La mise en cache est une technique populaire pour traiter les fichiers, en demandant au navigateur de les enregistrer afin qu'il n'y ait pas besoin de télécharger à nouveau les médias lors des visites ultérieures.
L'une des dernières mises à jour de Speed Cache garantit la capacité de l'extension à fonctionner avec la mise en cache. Au cœur de la mise en cache se trouve une extension Apache appelée mod_expires chargée de donner des instructions aux navigateurs sur la façon de gérer le cache. Naturellement, sans cette extension, Speed Cache ne peut pas demander aux navigateurs de réutiliser les fichiers.
Puisque Speed Cache ne peut pas activer l'extension pour vous, l'alternative adoptée est que l'extension Joomla vous informera désormais qu'elle est désactivée via un message sur votre tableau de bord. Un autre problème avec les pages Web est qu'elles sont souvent fragmentées dans leur composition.
Une page web, par exemple, peut avoir plus d'une feuille de style CSS, et il est probable que plusieurs fichiers Javascript soient utilisés. Pour chaque fichier de ce type, le navigateur Internet doit le demander, attendre et finalement le télécharger.
Imaginez plutôt qu'ils soient tous regroupés dans un seul fichier - le navigateur n'aurait besoin de faire qu'une seule requête, réduisant ainsi considérablement le temps d'attente. Cependant, combiner manuellement toutes les feuilles de style en un seul fichier créerait une feuille de style géante avec certains styles utilisés uniquement dans certaines parties de votre site Web Joomla. Heureusement, Speed Cache a une solution.
L'une des nouvelles options de l'onglet de minification dans la page de configuration de Speed Cacheest la possibilité de regrouper les fichiers de manière similaire à WP Speed of Light. Cette option est disponible non seulement pour les feuilles de style, mais également pour les scripts et les polices. Une fois activée, lorsqu'une demande est faite pour une page, Speed Cache regroupe ses ressources et les livre dans un seul fichier.
Il convient de noter que si cette option vous fait gagner beaucoup de temps, elle doit également être utilisée avec prudence et testée de manière approfondie sur votre site Web Joomla. Si, par exemple, vous avez différentes fonctions portant le même nom dans différents scripts, le regroupement des deux fichiers pourrait créer des conflits. Enfin, Speed Cache vous permet également d'exclure certains fichiers du regroupement.
Lazy Loading
Aussi séduisant que soit la mise en cache, ce n'est pas une solution magique à tous les problèmes de votre site Web. Considérez le cas où vous venez de publier un nouveau long article de blog parsemé d'images et d'autres fichiers multimédias.
Dans la plupart des cas, ces fichiers sont nouveaux pour vos visiteurs Joomla, ce qui signifie qu'ils devront télécharger tous les fichiers en bloc. Alors que l'article de blog ne nécessite pas de chargement supplémentaire après ce chargement initial, il n'est pas rare que les utilisateurs ne lisent qu'une partie de l'article. Cela se traduit par une grande quantité de bande passante gaspillée pour du contenu qu'ils n'ont même pas eu le temps de voir.
Le concept de lazy loading est une solution qui s'attaque à ce problème courant. Au lieu de charger l'article entier immédiatement, lazy loading ne télécharge les médias que lorsque le lecteur les atteint. En conséquence, si le visiteur ne lit que la moitié de l'article, seules les images et autres contenus de la première moitié de la page sont chargés. Maintenant, grâce à Speed Cache, lazy loading est également sur Joomla.
Lazy loading votre contenu Joomla est un processus très simple, avec Speed Cache prenant automatiquement en charge tout. Tout ce que vous avez à faire est de basculer un commutateur dans les paramètres de configuration de votre extension Speed Cache , et lazy loading s'appliquera à toutes vos pages et publications Joomla.
Parfois, améliorer l'efficacité de votre site Web nécessite de penser hors des sentiers battus. La dernière mise à jour de Speed Cacheoffre non seulement de meilleures performances à vos lecteurs, mais également le contenu qu'ils veulent… exactement quand ils le veulent.
Vous pouvez également consulter ce guide rapide complet qui vous montrera comment améliorer encore les performances de votre site Joomla
Lorsque vous vous abonnez au blog, nous vous enverrons un e-mail lorsqu'il y a de nouvelles mises à jour sur le site afin que vous ne les manquiez pas.



Commentaires