CMS

WordPress : Optimiser le temps de réponse

Différer l’affichage du Javascript

dans functions.php coller en haut

function defer_parsing_of_js ( $url ) { if ( FALSE === strpos( $url, '.js' ) ) return $url; if ( strpos( $url, 'jquery.js' ) ) return $url; return "$url"; } add_filter( 'clean_url', 'defer_parsing_of_js', 11, 1 );

à l’aide de l’outil GTMetric vérifier « Defer parsing of javascript »

Gzip compression

Dans .htaccess copier source : https://torquemag.io/2016/04/enable-gzip-compression-wordpress/f

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# xmlrpc non disponible
<FilesMatch "^(xmlrpc\.php)$">
Require all denied
</FilesMatch>
<IfModule mod_deflate.c>
# Compress HTML, CSS, JavaScript, Text, XML and fonts
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
AddOutputFilterByType DEFLATE application/x-font
AddOutputFilterByType DEFLATE application/x-font-opentype
AddOutputFilterByType DEFLATE application/x-font-otf
AddOutputFilterByType DEFLATE application/x-font-truetype
AddOutputFilterByType DEFLATE application/x-font-ttf
AddOutputFilterByType DEFLATE application/x-javascript
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE font/opentype
AddOutputFilterByType DEFLATE font/otf
AddOutputFilterByType DEFLATE font/ttf
AddOutputFilterByType DEFLATE image/svg+xml
AddOutputFilterByType DEFLATE image/x-icon
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/javascript
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/xml
# Remove browser bugs (only needed for really old browsers)
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
</IfModule>

Exemple : https://gigattcurtains.com/ sur gtmetric passe d’un score de 49% (5,6s – 2,57mb) à 79% (5,2s – 1,72mb)

ouest info

Recent Posts

Bordeaux : Votre entreprise rentable avec Dolibarr

Comment Dolibarr aide les entreprises de Bordeaux à devenir rentable Comment briser la spirale de…

5 jours ago

Dolibarr : Installer Scanivoice

créer un compte client https://doc.cap-rel.fr/projet_docwizon/gestion_des_revendeurs# installer scaninvoice https://doc.cap-rel.fr/projet_scaninvoices/accueil

2 mois ago

Bordeaux : Méfiance envers les restaurants

Alerte sanitaire Le silence assourdissant des restaurateurs face à l'empoisonnement à la toxine botulique Un…

8 mois ago

Botulisme à Bordeaux

Le Décès d'une Femme de 32 Ans Ravive les Débats sur la Suspension du Personnel…

8 mois ago

France : absurdité de la banque postale

La perte de papiers d'identité et les incohérences administratives Les incohérences administratives en France, quand…

10 mois ago

J’ai perdu mon sac

Les limites de la double authentification En cas de perte de téléphone, une situation complexe…

10 mois ago