Gzip et la compression du contenu d’un site web.

Dans votre processus d’optimisation de votre site web, activer la compression d’images avec Gzip est l’un des moyens pour accélérer le chargement. Dans wordpress, comment procéder sans utiliser de plugin?

Activer la compression d’images via Cpanel.

D’abord, assurez-vous que cette fonction n’est pas déjà activé depuis votre serveur. En effet, certains hébergeur donne la possibilité d’activer la compression d’images statique de votre site internet depuis le Control panel, en allant dans le Gestionnaire de fichier, choisir le fichier ou le dossier à compresser, et cliquer sur “Comprimer” dans la barre des menus.

Mais je pense que le plus simple serait d'”activer la compression d’images” en choisissant de “compresser tous les contenus de votre site”.

 Si vous utiliser par exemple le Control panel de Hostgator, procédez comme suite.

-Accédez à Cpanel et  défilez vers le bas jusqu’au menu Logiciel.

-Cliquer sur Optimiser le site internet.

Activer Gzip

-Sous Compresser le contenu, cochez Comprimer tous les contenus et mettez à jour vos paramètres.

Compressez votre contenu web avec Gzip

Activer la compression d’images en Utilisant Gzip.

Dans le cas où ces deux méthodes n’ont pas été utilisées depuis votre serveur, ouvrez votre fichier .htaccess et copier/coller ce code:

Avertissement: avant toute modification des fichiers du serveur, faites une sauvegarde. Par exemple, ouvrez votre Bloc-notes et copier/coller le contenu du fichier à modifier. De cette manière, si ça tourne mal, vous n’aurez qu’à supprimer votre “travail pourri” et le remplacer par la sauvegarde.

Voici le code:

# force deflate for mangled headers
# developer.yahoo.com/blogs/ydn/posts/2010/12/pushing-beyond-gzipping/

SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\s*,?\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding
RequestHeader append Accept-Encoding “gzip,deflate” env=HAVE_Accept-Encoding

# HTML, TXT, CSS, JavaScript, JSON, XML, HTC:

FilterDeclare COMPRESS
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/html
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/css
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/plain
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $text/x-component
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/javascript
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/json
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/xhtml+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/rss+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/atom+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/vnd.ms-fontobject
FilterProvider COMPRESS DEFLATE resp=Content-Type $image/svg+xml
FilterProvider COMPRESS DEFLATE resp=Content-Type $application/x-font-ttf
FilterProvider COMPRESS DEFLATE resp=Content-Type $font/opentype
FilterChain COMPRESS
FilterProtocol COMPRESS DEFLATE change=yes;byteranges=no
# Legacy versions of Apache
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
AddOutputFilterByType DEFLATE application/xhtml+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE image/svg+xml application/vnd.ms-fontobject application/x-font-ttf font/opentype

Source du code: wp.tutsplus.com (en anglais)

Si Gzip est déjà activé ou si votre contenu est déjà compressé et que vous utiliser ce code, il se pourrait que vous rencontriez un problème d’accès à votre site: la page d’erreur 500 ou 400 de votre hébergeur. Pour revenir à l’état normal, supprimez simplement les lignes que vous avez ajouté dans votre fichier .htaccess.

D’autres choses que vous devriez faire pour optimiser votre site web sous wordpress:

 

1 Commentaire

Laisser un commentaire

CONTACTEZ NOUS

Envoyez-nous un message rapide. Si concernant un article du site, veuillez commenter directement sur la page cible.

Sending

©2017 BantoozoneCommunauté | Conditions Générales | Mentions Légales | Édité par Xeta-Digital Corp.

error: Contenu Protégé !!
x Shield Logo
This Site Is Protected By
The Shield →

Se connecter avec vos coordonnées

Forgot your details?