web-dev-qa-db-fra.com

Compression Gzip pour les fichiers en dehors du modèle

Dans la configuration globale, la mise en mémoire tampon est définie sur conservative , la compression est activée et dans Les paramètres d’optimisation JCH sont définis comme ceci (Tak signifie oui en polonais :)

JCH Optimize

Sur http://checkgzipcompression.com/ ils disent:

OUI, GZIP est activé!

Taille non compressée: 85 908 octets Taille comprimée: 17 648 octets En compressant cette page avec GZIP, vous économisez 79,5% de bande passante.

Mais lorsque j'ouvre PageSpeed ​​Insights for Chrome, il me dit d'activer la compression pour réduire le transfert de 185,1 Ko (74%). Il répertorie également les fichiers qui ne sont pas compressés (css et js) - et tous se trouvent à l’intérieur de ' plugins ' ou ' les répertoires des modules '(par exemple /plugins/system/jcemediabox/js/jcemediabox.js?f164ea24e8567d41a795089153b69cd9 - à partir du plugin JCE)

La question est donc de savoir comment dire à Joomla de compresser non seulement les fichiers du modèle mais également d’autres répertoires?

Joomla 3.35, JCH 4.1.1.

1
zorza

Jetez un coup d'œil au code HTML source dans le navigateur de votre page d'accueil. Si vous voyez une ligne comme celle-ci

 /plugins/system/jch_optimize/assets/nz/1/0/486f81270d21c22c4aee77df7e.js 

c’est un fichier compressé par JCH, mais si vous voyez également d’autres fichiers .js qui ne sont pas ainsi, des extensions ou des modèles n’utilisent pas le code joomla normal et ne sont donc pas compressés.
Vous pouvez les parcourir et voir s’il est possible de les modifier ou non.

En fin de compte, tout cela vous rend les pages plus petites et plus rapides mais n’a aucune incidence sur ce que les utilisateurs peuvent faire. Vous devez donc, à un moment donné, passer à autre chose et effectuer du contenu et des tâches de vente.

2
tristanbailey

JCH compressera par défaut tous les fichiers Javascript/CSS, qu’ils appartiennent ou non à votre modèle, à moins que vous ne les excluiez manuellement, ce qui, je suppose, ne l’a pas été.

Personnellement, je ne voudrais pas aller par ce qu'une extension de navigateur dit. Je vous recommande de tester avec un service en ligne populaire tel que GTmatrix . Cela vous donnera toutes les informations précises dont vous avez besoin, y compris GZip.

1
Lodder