Dans Drupal 7, où pourrais-je activer / désactiver la compression gzip? Existe-t-il un module pour cette fonctionnalité?
7
performance
Patoshi パ ト シ
la source
la source
Cache pages for anonymous users
puis enregistrez vos options sur votreadmin/config/development/performance
page. Cela présentera ensuite uneCompress cached pages.
option plus bas dans laBANDWIDTH OPTIMIZATION
section (elle est masquée / affichée via javascript, donc cela pourrait fonctionner au premier clic, mais pas ici pour une raison quelconque).Réponses:
Personnellement, je n'aime pas la façon dont Drupal gère la compression de sortie; Je m'occupe de ça en dehors de Drupal.
Sur le site Drupal, j'ajoute
dans settings.php, et ceci dans un module personnalisé pour montrer que ceci est désactivé:
Cela permet également d'éviter une double compression de sortie accidentelle, qui peut être très difficile à diagnostiquer si vous ne connaissez pas les symptômes.
Ensuite, dans ma configuration Apache, je fais
Cela permet à Apache d'effectuer la compression de sortie par type MIME et de s'assurer que toutes les sorties basées sur du texte sont compressées. Ceci est adapté d'une ancienne version du fichier .htaccess du projet HTML5 Boilerplate, qui vit maintenant dans un projet distinct . J'ajoute également leurs directives pour le contrôle du cache, et quelques autres choses. Je garde tout cela dans un fichier individuel, que je puis
Include
dans mes hôtes virtuels.L'inconvénient est que le serveur compresse chaque requête, mais cela fonctionne bien pour mes sites et mes clients.
la source