La lenteur sur votre site web peut être causée par plusieurs facteurs, dans la plupart des cas, c'est l'absence d'un système de cache, une mauvaise optimisation des requêtes (requêtes que votre site fait à la base de données), la taille des images (ce qui rend votre site plus long à se charger), ainsi que la compression gzip désactivée, les fichiers JS / CSS non minifiés et bien d'autres raisons.

Il existe deux outils gratuits et pratiques pour savoir à quel point votre site Web est optimisé : GTmetrix et Google PageSpeed ​​Insights. Dans GTmetrix, il est également possible de créer un compte pour tester votre site dans différents locations, appareils ou bande passante, voici un guide sur la façon d'utiliser GTmetrix.

Système de cache

Le cache stocke les fichiers sur l'appareil du client, ce qui accélère votre prochain accès, car il n'aura pas besoin de télécharger à nouveau les fichiers du serveur. Si votre site est en WordPress, vous pouvez utiliser le plugin de cache Litespeed. Tous nos services d'hébergement partagé et cloud sont hébergés sous la dernière technologie de Litespeed.

Alternativement, vous pouvez ajouter ces règles dans votre fichier .htaccess, comme ceci :

<IfModule mod_expires.c>

ExpiresActive On

ExpiresByType image/jpg "access 1 year"

ExpiresByType image/jpeg "access 1 year"

ExpiresByType image/gif "access 1 year"

ExpiresByType image/png "access 1 year"

ExpiresByType text/css "access 1 month"

ExpiresByType text/html "access 1 month"

ExpiresByType application/pdf "access 1 month"

ExpiresByType text/x-javascript "access 1 month"

ExpiresByType application/x-shockwave-flash "access 1 month"

ExpiresByType image/x-icon "access 1 year"

ExpiresDefault "access 1 month"

</IfModule>

Pour plus d'informations, consultez le guide d'exploitation du cache du navigateur.

Optimisation des requêtes

Ce sujet est un peu plus délicat, il vous oblige à vous « salir les mains » dans les requêtes de votre site Web et à optimiser la façon dont les requêtes sont faites, en ne recherchant que les données essentielles ou en limitant les résultats des requêtes. Il existe des outils qui vous aident à ce sujet, comme EverSQL ainsi que des forums d'aide, voici un sujet très important et explicatif à ce sujet.

REMARQUE :

  • SQL Management n'est disponible que sur les plans VPS.

Optimisation des images

L'optimisation des images peut se faire par un outil en ligne ou en utilisant un éditeur d'images local. Si vous utilisez WordPress, vous pouvez utiliser le plugin WP Smush. Aussi, voici un guide pour vous aider à servir des images à l'échelle ainsi que ce guide sur la façon d'utiliser des images JPEG progressives ou en suivant ce guide si vous utilisez WordPress.

De plus, il est fortement recommandé d'utiliser un CDN (Content Delivery Network), par exemple Cloudflare. En tant que réseau de diffusion de contenu, il stockera vos fichiers sur plusieurs serveurs à travers le monde, permettant à votre utilisateur d'accéder à ces fichiers de copie au lieu d'accéder au contenu de votre site Web lui-même. Cela sert de protection DDoS ainsi qu'un système de cache pour votre site Web.

Avez-vous trouvé la réponse à votre question ?