HTTP/2 est une mise à jour du protocole HTTP qui vise à l’adapter au web moderne. En effet, ce protocole n’avait plus beaucoup bougé depuis 1999 et sa version 1.1, contrairement au web qui lui a énormément évolué. Pour répondre aux besoins d’internautes toujours plus exigeants, les pages sont de plus en plus lourdes et complexes. En 2016, une page effectuait en moyenne 100 requêtes (contre 80 en 2011) et pesait environ 2,1 Mo (800 Ko en 2011). A la base le protocole n’avait pas été conçu pour supporter des contenus aussi volumineux et complexes. Il était donc temps de faire quelque chose pour conserver des performances acceptables. Un peu plus de 2 ans après sa publication officielle, HTTP/2 tient-il vraiment ses promesses ? HTTP/2 vs HTTP 1.1 Le principal problème de HTTP 1.1 résidait dans sa gestion des connexions et des requêtes. Une connexion = Une requête = Une ressource. On doit ouvrir une connexion à chaque nouvelle requête, et faire une nouvelle requête pour chaque ressource. Ce fonctionnement a tendance à rallonger les temps de chargement puisque chaque requête doit attendre que la requête précédente soit complétée. Pour éviter les blocages, les navigateurs ouvrent plusieurs connexions concurrentes (généralement 6). Bien que ce soit une amélioration notable, on est encore très loin des 100 requêtes moyennes de nos sites récents. De plus, il ne s’agit pas non plus d’augmenter infiniment le nombre de connexion concurrentes puisque cela pourrait provoquer de la congestion TCP et pénaliser les autres applications. Ce fonctionnement a poussé les développeurs à utiliser de nombreux contournements pour réduire au maximum le nombre de requêtes. Certes plutôt efficaces, ils allaient bien souvent à...
Dans le cadre de nos activités d’amélioration des performances web nous avons posé 4 questions aux équipes ATR qui utilisent notre solution de supervision appYuser, et les services Akamai. Présentez-nous l’activité de votre société/service en quelques mots. ATR est le leader mondial sur le marché des avions de moins de 90 places, plus de 1500 avions vendus à travers le monde et environ 200 compagnies dans plus de 100 pays. Notre département informatique gère toutes les applications Web et métier excepté les applications SAP. Dans quel cadre avez-vous fait appel à l’expertise de Quadran ? Quelle était votre problématique ? Nous connaissions les équipes Quadran sur d’autres domaines, notamment l’intégration continue de service et nous les avons sollicités pour qu’ils nous présentent leur solution appYuser et leurs travaux sur la performance web, nous avions des problèmes sur notre portail client, les équipes métiers et nos webmasters en avaient conscience mais pouvaient difficilement le mesurer. Quelle(s) a/ont été la/les réponse(s) concrète(s) apportée(s) par Quadran ? Quels ont été les résultats obtenus ? D’abord appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients et de cibler les axes prioritaires d’amélioration. Ensuite nous avons fait un POC concluant avec des solutions Akamai, aujourd’hui il reste encore des axes d’amélioration, nous y travaillons, mais nous avons rapidement amélioré les connexions les plus critiques pour nos clients. Si vous deviez décrire Quadran en trois mots, ce seraient ? Disponibilité, réactivité, conseil. Thierry THOMAS IT Projet Manager ATR : « appYuser nous a permis de mesurer le niveau de satisfaction réel de nos clients » was last modified: octobre 8th, 2018 by David...
Il fait beau, le soleil est là, les soldes viennent de démarrer… Tous les ingrédients sont réunis pour un été sportif ! Qui dit sport, dit équipement approprié et pour cela, quoi de mieux que de visiter son site préféré de vente d’articles de sport ? Décathlon, Intersport, Go sport, Sport 2000… ils ont tous une présence sur le web, et comptent sur celle-ci pour générer une partie de leur chiffre d’affaires. Chaque marque construit son site à son image en le rendant le plus intuitif possible pour le consommateur potentiel (et très volatile). Mais qu’en est-t-il de la performance web, si importante dans le E-commerce mais malheureusement souvent délaissée ? L’importance de la performance web De nos jours, la performance web est critique, d’autant plus quand elle concerne des sites marchands. En effet, elle impacte directement deux leviers essentiels pour tout E-commerçant. D’abord, le référencement Google, qui prend en compte dans son algorithme la vitesse de chargement des pages, calculée à l’aide de ses crawlers. Plus un site se charge rapidement, mieux référencé il sera. Le deuxième levier est la satisfaction des internautes qui sont aujourd’hui habitués à des pages qui se chargent de façon quasiment instantanée. En cas de lenteurs et pire encore d’indisponibilité, l’internaute insatisfait va quitter le site pour aller consommer ailleurs. Ce levier agit donc sur le taux de rebond, le taux de transformation et in fine sur les ventes. Le classement Quadran, cabinet de conseil, expert de la supervision et de loptimisation des performances techniques de sites internet, a mené une étude afin d’analyser les performances techniques des dix sites de vente d’articles de sport...
La plupart des organisations modernes savent à quel point il est nécessaire de faire des tests sur les environnements de production. C’est d’autant plus important pour les sociétés d’e-commerce qui doivent gérer un nombre croissant d’événements : les soldes, les saisons, les promotions et des évolutions permanentes de leurs sites. Tous ces événements amplifient les risques, mais il n’est évidemment pas nécessaire d’attendre ces pics d’audience pour se soucier des performances des services et du manque à gagner. Les testeurs aguerris savent à quel point la génération de tests peut être chronophage et parfois inefficace. Ce qui, au fil du temps, tend même à limiter ces tests et à diminuer progressivement la qualité des livraisons jusqu’aux inévitables crashs de production ! Tester pour se rassurer c’est bien, faire des tests SMART* c’est mieux ! RUM (Real User Monitoring) based testing permet de faire moins de tests et de les rendre bien plus pertinents. La collecte massive des usages des internautes au travers d’outils d’analytique comme Google Analytics et appYuser , associée à l’expérience des experts permettent de définir des plans de tests SMART « pertinents, moins coûteux et toujours d’actualité ». Les business gagnent en planning, les risques d’incidents diminuent fortement, ce qui in fine permet de générer plus de trafic, plus de satisfaction et de ventes. *SMART (intelligent en anglais) mais aussi pour se souvenir que chaque test doit être Specific Measurable Achievable Relevant and Time-Bound (en français =>Spécifique Mesurable Atteignable Réaliste Temporellement défini) Produire des tests représentatifs du comportement réel des internautes Prédire le comportement des internautes et en déduire des gammes de tests est une méthode qui a fait ses preuves. Mais...
Tout le monde s’accorde à dire que la vitesse d’affichage des pages a un impact fort sur le taux de rebond et par conséquent sur le taux de conversion. Cela n’était plus à prouver mais à chiffrer ! De nombreuses études très sérieuses le prouvent, vous pouvez notamment lire un certain nombre de cas réels chiffrés chez notre partenaire Akamai. Nous avons sur la base de données réelles modélisé dans appYuser la courbe d’évolution du taux de conversion en fonction des temps d’affichage des pages. Il est ainsi possible d’évaluer le manque à gagner et l’effort pour revenir à un taux de conversion optimal ! Sur la base des données que nous recueillons, il nous est possible de compter le nombre de fois où la page s’est affichée par exemple entre 5 et 6 secondes et d’évaluer le taux de conversion correspondant (nous proposons des modèles en fonction des secteurs d’activité ou bien la courbe peut être étalonnée par nos clients avec leurs données spécifiques). L’exemple ci-dessous montre une page avec des performances quasi optimales de conversion. L’exemple suivant montre une page avec des performances trop souvent critiques et un taux de conversion plus faible. L’exemple ci-dessous montre une page avec des performances critiques et un taux de conversion très faible. L’étape d’après : Le module de diagnostic appYuser permet ensuite de proposer des améliorations très simples, priorisées par la valeur, pour revenir au juste effort dans une zone de conversion plus favorable. Le ROI est parfois spectaculaire ! Ce ROI est évalué avant de se lancer dans une phase d’optimisation, il est fonction du rapport de 2 critères (Potentiel d’amélioration du...
Nous utilisons des cookies pour améliorer votre experience de navigation sur le site. Cookie settingsACCEPTER
Cookies et confidentialité
Privacy Overview
Ce site utilise des cookies pour améliorer votre expérience de navigation sur le site. Hors de ces cookies, les cookies classés comme nécessaires sont stockés dans votre navigateur car ils sont aussi essentiels au fonctionnement des fonctionnalités de base du site. Nous utilisons également des cookies tiers qui nous aident à analyser et à comprendre comment vous utilisez ce site. Ces cookies ne seront stockés dans votre navigateur qu'avec votre consentement. Vous avez également la possibilité de désactiver ces cookies. Toutefois, la désactivation de certains de ces cookies peut avoir une incidence sur votre expérience de navigation.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.