Voici quelques conseils pour améliorer la vitesse de son site web WordPress

Premièrement, assurez-vous que votre hébergeur vous permette d’utiliser la dernière version en date de PHP, version 7.0.2.

Si il ne vous l’offre pas, faites en la demande, il vous proposera éventuellement de changer de serveur pour un plus a jour disposant de cette version.

Si ce n’est pas possible, nous vous conseillons de vérifier auprès d’autres hébergeurs, tels que Funio a Montréal qui offrent cette version sur tout leurs serveurs.

Dans votre cPanel, aller dans la section « Software » ensuite sur le bouton « Select PHP version.

La première ligne devrait vous afficher la version actuelle de PHP pour votre site (Current PHP version).

Faites dérouler la liste pour sélectionner la version 7, si à cette étape vous ne voyez pas la version 7, contacter votre hébergeur.

Cliquez ensuite sur « Set as current », et la version actuelle devrait passer a 7.

Très important ensuite de s’assurer que toutes les extensions nécessaires au bon fonctionnement de votre site soient activée, car cela pourrait rendre le site inutilisable.

Voici les modules qui devraient êtres cochés.

PHP-version-options-cpanel

Un fois les modules cochés, sauvegardez le tout en cliquant sur « Save »

Passez ensuite à la page « Switch To PHP Options » en haut a droite pour ajuster les options de PHP.

Cliquez sur les valeurs correspondantes à celles en vert sur l’illustration suivante et changez les pour obtenir la même chose ou proche.

PHP-version-options-cpanel2

Ne pas oublier de cliquer sur « Save » encore une fois.

Nous allons maintenant s’assurer que notre fichier « htaccess » contient les bonnes instructions pour garantir une bonne vitesse et une utilisation du cache du navigateur.

Rendez-vous dans l’accueil du cPanel, dans la section « Files », allez dans « File Manager ».

Naviguez jusqu’à la racine de votre site web, assurez-vous de pouvoir voir les fichiers cachés en allant dans « Settings » en haut à droite et cochez « Show Hidden Files (dotfiles) »

Éditez votre fichier .htaccess en cliquant avec le bouton droit et « Edit Code » ensuite edit.

Collez et remplacer le code par celui ci:

# Enable GZIP
<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</ifmodule>

# Expires Headers - 2678400s = 31 days
<ifmodule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 seconds"
ExpiresByType text/html "access plus 0 seconds"
ExpiresByType image/gif "access plus 2678400 seconds"
ExpiresByType image/jpeg "access plus 2678400 seconds"
ExpiresByType image/png "access plus 2678400 seconds"
ExpiresByType text/css "access plus 518400 seconds"
ExpiresByType text/javascript "access plus 2678400 seconds"
ExpiresByType application/x-javascript "access plus 2678400 seconds"
</ifmodule>

# Cache Headers
<ifmodule mod_headers.c>
# Cache specified files for 31 days
<filesmatch "\.(ico|flv|jpg|jpeg|png|gif|css|swf)$">
Header set Cache-Control "max-age=2678400, public"
</filesmatch>
# Dont cache HTML
<filesmatch "\.(html|htm)$">
Header set Cache-Control "max-age=0, private, must-revalidate"
</filesmatch>
# Cache PDFs for a day
<filesmatch "\.(pdf)$">
Header set Cache-Control "max-age=86400, public"
</filesmatch>
# Cache Javascripts for 31 days
<filesmatch "\.(js)$">
Header set Cache-Control "max-age=2678400, private"
</filesmatch>
</ifmodule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>

# END WordPress

Sauvegardez, et le tour est joué!

Vous pouvez a présent tester la vitesse de votre site et mettre un score sur la rapidité en allant sur ce site:

https://gtmetrix.com/

cPanel, Funio, Hébergement, htaccess, PHP, WordPress