Audit de performance
+ de performance = + de succès !
Caractéristiques :
- Une approche méthodique
- Des tests de montée en charge
- La prise en compte du Core Web Vitals
Vos bénéfices :
- Gagner en compétence
- Amélioration du SEO
- Amélioration de l’adhésion utilisateur
La vitesse d'affichage, un facteur hautement stratégique. D'une part parce que Google privilégie un site très rapide par rapport à un site très lent. D'autre part, parce qu'une application performante est une clé de succès pour l’adhésion des utilisateurs.
Sur internet, vous n'avez pas deux fois l'occasion de faire bonne impression. N'attendez pas pour optimiser au maximum la performance de vos plateformes web, usine à site, extranet/intranet, eCommerce et applications métiers.
Google a récemment fait évoluer les critères de performance avec le "Core Web Vitals"
Depuis Mai 2021, Google a ajouté des mesures supplémentaires permettant d’ajouter l’expérience utilisateur dans la mesure de la performance. Cela s’appelle les Core Web Vitals.
Désormais, en plus des critères performances traditionnels, toujours aussi importants, s’ajoutent de nouveaux critères :
- La perception du temps de chargement de la page par l’utilisateur qui doit être inférieure à 2,5 Secondes
- La réactivité des interactions utilisateur, qui doit être inférieure à 100ms
- La stabilité visuelle, qui doit être inférieure à 0,1 (les éléments ne doivent pas se déplacer pendant le chargement de la page)
Google privilégie ainsi les sites ayant la meilleure ergonomie. Ainsi en suivant les critères de Google, vous bénéficiez d'une meilleure satisfaction utilisateurs. C'est pourquoi AODB a adapté ses processus d’audit afin d'en tenir compte.
De multiples facteurs dégradent votre performance dans le temps !
En matière de performance, AODB discerne deux cas de figure.
Premièrement, les problèmes de performance de la 1ère version d'une application Web : une application est rarement optimisée efficacement dès sa première mise en production :
- soit parce que la performance n’est pas prioritaire sur le projet,
- soit parce que l’exploitation qui est faite de l’application est souvent différente de son objectif initial
- soit parce que les technologies ou l’infrastructure ont évolué et les conditions ne sont plus les mêmes
Ensuite, sur le long terme, même si votre performance était excellente le jour du lancement de votre plateforme, celle-ci va probablement se dégrader naturellement. Et cela pour plusieurs raisons :
- L’augmentation et l’internationalisation de vos utilisateurs vont faire apparaître des problèmes de performance que vous n’aviez pas envisagé avec votre infrastructure d'origine.
- L’impact des campagnes marketing qui vont apporter des vagues de trafic imprévu et qui nécessitent souvent une scalabilité quasi-instantanée de votre solution.
- Les évolutions continues de votre infrastructure, les changements de version et les mises à jour de vos services tiers vont impacter les performances de votre solution.
- Les évolutions de votre application elles-mêmes vont modifier son fonctionnement. Car après quelques années d’évolutions, les projets web deviennent souvent des usines à gaz, surtout si vous n’avez pas mis en œuvre de CI/CD dès le départ.
Comment procède AODB pour auditer la performance de votre application ?
Tout d'abord, nous travaillons sur la base d'un test de montée en charge afin d’établir un niveau de référence.
Puis nous auditons les points clés de votre solution selon une méthodologie tenant compte de chaque couche de votre application web : Configuration des caches, Front-End JS, Back-End CMS, API/Webservices, Outils de Search, Cloud/Serveur, Devops (CI/CD)
Nos équipes identifient ainsi les SPOF (Single Points Of Failure) de votre solution globale.
Nous rédigeons ensuite un rapport précis sur les plans d’actions à mettre en œuvre, leurs impacts sur les niveaux de performance ainsi que leurs niveaux de priorité.
Nous terminons avec un dernier test de montée en charge afin de constater l’amélioration des performances obtenues.
Notre méthodologie
Nous optimisons votre performance selon les nouveaux standards définis par Google (Core Web Vitals).
Les optimisations de performance standard sont incluses dans l’optimisation des temps de chargement (LDP).
Nos tests sont réalisés sur chaque Breakpoints de votre application, afin de garantir la responsivité de vos gains de performance.
- Optimisation des temps de chargements LCP (Largest Contentful Paint)
- Analyse et optimisation des temps de réponse de votre réseau
- Analyse et optimisation de votre configuration Serveur/Cloud
- Analyse et optimisation des caches, CDN et Reverse proxys
- Analyse et optimisation de vos solutions de Search et d'indexation
- Analyse et optimisation de vos End-points
- Analyse et optimisation de votre architecture logicielle
- Analyse et optimisation de vos algorithmes consommateurs de CPU
- Optimisation de l’interactivité FID (First Input Delay)
- Analyse et optimisation de vos scripts front-end
- Vérification de la mise en place de chargement asynchrone (différé)
- Analyse et optimisation du poids des objets (Images/CSS/JS)
- Optimisation de stabilité CLS (Cumulative Layout Shift)
- Analyse et optimisation de votre architecture HTML/CSS/JS
- Analyse et optimisation du chargement des polices
- Analyse et optimisation de la définition de la taille des objets
Vous souhaitez réaliser un audit ? Contactez-nous !
Une offre qui répond aux enjeux de nos clients
Participez à nos workshops et events
Nous contribuons aux évolutions et aux conférences technologiques en Europe
-
Drupagora
-
Image
-
Image
-
Image
-
Image
-
DrupalEurope