Nginx : Activer GZIP

Afin d'accélérer la transmission des données et de minimiser leur transfert, il convient d'activer GZIP pour les fichiers JavaScript, CSS et HTML.

Par défaut Gzip n'est pas activé pour tous les mimetypes pertinents, donc cela doit être fait dans le nginx.conf (ajouter dans la section http) :

gzip sur ;
gzip_disable "MSIE [1-6]\.( ?!.*SV1)" ;
gzip_proxied any ;
gzip_buffers 16 8k ;
gzip_types text/plain text/html text/css text/xml application/x-javascript application/xml application/xml+rss text/javascript ;
gzip_vary on ;

Après cela Le test Pagespeed de Google montrent une amélioration significative - manquant Compression GZIP est toujours classé là comme un problème vraiment critique, qui, après avoir été activé... Gzip sera meilleur. Mon prochain plan : activer les temps de cache via les expirations, ce qui conduit actuellement encore à ce qu'aucune CSS ne soit chargée sur ce blog WordPress.

Plus d'informations sur le sujet nginx et php sont disponibles dans la rubrique correspondante Blogpost. Nginx fonctionne avec GZIP sans aucun problème et complètement stable.

[amazon_link asins=’1491924772,1785280333,B00X40K8M8,B01GI4C982,B01L17AQZ4′ template=’ProductCarousel‘ store=’techbloggernet-21′ marketplace=’DE‘ link_id=’7b653bdf-d937-11e7-9c10-df7e40eff9dd‘]

6 commentaires

  1. Je serais intéressé de savoir si je peux faire cela pour des vHosts individuels, afin que la compression ne soit pas globale ?

    1. La même information devrait également fonctionner dans le serveur {..}. Cependant, cela n'est pertinent que si vous avez quelque chose qui ne s'entend pas avec gzip, sinon vous pouvez l'activer globalement comme ici.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *