Chapitre3
Optimisation des performances et
virtualisation du serveur
3.1 Optimisation des performances
3.1.1 Pourquoi optimiser les performances
La question de la performance des sites web est à la
base des priorités des hé-bergeurs internet .Le site web est-il
accessible facilement? est l'un des question qui s'impose fréquemment
car L'expérience utilisateur avec la navigation web est un
élément déterminant .Elle est autour de quatre axes ,
l'accessibilité, la Confiance, l'utilité,la Valeur.
L'optimisation comprend plusieurs
pôles,commençons par optimiser l'expérience utilisateur.
La fidélisation des clients dépend en grande
partie de la qualité et des performances des sites visités.Il
faut assurer que l'internaute se sente bien lors de la visite d'un site
web.Trois éléments doivent être respectés pour
l'amélioration de navigation d'un utilisateur.Un utilisateur ou
internaute est comme un acheteur dans un carrefour n'aime pas attendre devant
la caisse car cela provoque une mauvaise expérience, donc assurer la
rapidité d'affichage et la réduction de taux et temps de
transformation des données.Parfois,l'utilisateur est obligé
d'attendre un peu sur la page index, par contre page après page
l'expérience de navigation devient négative.ci-dessous quelques
statistiques très significatifs pour comprendre l'intérêt,
l'impact, l'enjeu qu'offre l'optimisation des performances du site.
3.1. Optimisation des performances 61
FIGURE 3.1 - quelque Statistiques de
performance de divers année
D'après des statistiques faites par google Analytics,en
2006, les consommateurs étaient patients, ils attendaient 4 secondes
avant d'abandonner la page web, 70% des internautes à peine
considéraient que la vitesse de chargement influençait sur leur
fidélité et Les sites étaient plus légers. Il y
avait moins de concurrents.En 2009,la délai d'attente est diminué
en 2 secondes seulement,75% des internautes considèrent que la
rapidité de chargement influe sur leur fidélité.Ces
statistiques montrent que est impatient et de moins en moins
déterminé à attendre l'affichage d'une page.
Un autre pôle important est la réduction du
coût d'un site web en optimisant le temps de chargement du site et par
suite la réduction du trafic réseau et par suite la
réduction du facture .
3.1.2 Mesure de performance
Avant d'entrer en phase d'optimisation , il faut prendre des
mesures pour savoir si les modifications apportées sont efficaces ou non
.La mesure de rapidité d'affichage d'un site web peut se faire
facilement à l'aide d'un coup d'oeil, c'est primitif certes, mais c'est
simple et souvent efficace mais cette méthode à des limites car
le résultat change d'un navigateur à un autre ,d'un réseau
à un autre et de temps en temps .Il existe donc des autres outils de
mesures quelque soit en local ou en ligne. pagespeed et Chrome Developer Tools
sont deux exemples d'outils de mesure local,PageSpeed Insights mesure la
façon dont les performances de la page peuvent être
améliorées en matière de : temps de chargement du contenu
au-dessus de la ligne de flottaison: temps écoulé entre le moment
où un internaute envoie une requête pour une nouvelle page et le
moment où le contenu au-dessus de la ligne de flottaison est
affiché par le navigateur. temps de chargement de la page
complète : temps écoulé entre le moment où un
internaute envoie une requête pour une nouvelle page et le moment
où la page est affichée dans son intégralité par le
navigateur.[4]
Il existe d'autres outils en ligne offre le service de mesure
et de comparaison des performances comme dareboost une plateforme en ligne de
test d'analyse et d'optimisation d'un site .ci dessous est un exemple d'analyse
du site hébergés chez nos serveurs .
62 Chapitre 3. Optimisation des performances et
virtualisation du serveur
FIGURE 3.2 - Exemple d'analyse d'un site avant
optimisation de performance
|