Pourquoi la vitesse est-elle importante ?
La vitesse d'un site web sera garant de son succès. Personne n'aime attendre et les engins de recherche priorise les sites rapide.
Si votre site web prend plus de 2 secondes à charger, vos visteurs risque d'abandonner votre site et aura un impact sur le référencement web.
Pourquoi mon site est-il lent ?
Un site peut être lent pour plusieurs raisons: son serveur ou configuration d'hébergement web, nombre et taille des médias chargés, système de programmation non optimisé.
Votre site peut suivre la plupart des recommandations et quand même être lent. Seulement un diagnostic complet permet d'identifier les causes et de régler les problèmes correctement.
Comment régler les problèmes de performances ?
Choix et configuration de l'hébergement web
Le choix d'un bon système d'hébergement peut améliorer considérablement la vitesse d'un site web. L'utilisation d'un système privé, ou encore de plusieurs serveurs peuvent permettre d'augementer le nombre de personne qui peuvent se connecter simultanément sur votre site ou application web.
Optimisation des médias
L'utilisation d'un média bien formatter selon les besoins permettera de sauvé de précieuse secondes lors du chargement d'un site web. Une bannière pesant 12Mo par exemple peut prendre beaucoup de temps à charger sur une connexion cellulaire.
Mise en place de caching
La plupart des système CMS génère dynamiquement les pages lorsqu'il sont appeler. Le système va allors faire charger des fonctionnalités et faire des souvent des dizaines de requêtes à la base de données afin de retourné la même page fois après fois. L'utilisation de système de cache permet d'éviter la réexecution d'un code.
Utilisation d'un réseau de distribution de contenu
L'utilisation d'un CDN permettera de diminué la distance de transfert entre le serveur d'hébergement et le visiteur, ce qui permet de réduire le temps de latence.
Répartition de la charge sur plusieurs serveurs
La répartition de charge permet de répartir sur plusieurs serveurs les visiteurs qui visite votre site web.
Optimisation du code source
L'optimisation d'un site web dynamique passe souvent par plusieurs rondes d'essai / erreur selon les objectifs à atteindre. Certaines parties du site ou de l'application peuvent être plus problématique que d'autres.
Exemple d'optimisation
Voici un exemple que nous avons documenté pour l'optimisation d'un site web WordPress standard :