Internet nous semble virtuel. En réalité la masse d’énergie utilisée pour son fonctionnement est considérable et son empreinte écologique loin d’être négligeable. Comment proposer des sites plus écolos ? 10 Milliards de mails c’est 50 GigaWatt-Heure, l’équivalent de 15 centrales électriques pendant 1h, ou 4000 tonnes de pétrole soit 4000 allers-retours Paris-NY en avion. Tout ça pour une heure de mails sur les réseaux mondiaux ! A chaque fois que nous naviguons sur Internet ou que nous utilisons un service web, nous utilisons des data centers « centre de traitement des données en français ». Ces data centers, du fait de leur taille et de leur alimentation en électricité 24h/24, sont très gourmand en énergie. Certains d’entre eux situés aux Etats-Unis consommeraient ainsi l’équivalent d’une ville de la taille de Strasbourg ou Bordeaux et l’ensemble des services internet représenterait 2% des rejets de CO2 à l’échelle mondiale. Comment réduire cette pollution cachée ? L’idée première est donc de réduire la consommation énergétique de ces équipements en améliorant le rendement du matériel utilisé. Les technologies progressent et ces équipements seront de moins en moins consommateurs dans le futur. Mais comme en même temps le volume de données double tous les ans, la consommation globale d’énergie ne va cesser d’augmenter ! Il est donc nécessaire de trouver d’autres solutions. Et si un des axes d’amélioration résidait dans l’optimisation des applications web et du transfert de données ? Vous déménagez de Lille à Marseille, il ne vous viendrait pas à l’idée de louer une Twingo et de faire 20 allers-retours pour amener vos meubles ? Vous louez un camion et vous optimisez au mieux le rangement de vos meubles...
Les mauvaises performances techniques des sites internet et portails d’entreprise représentent aujourd’hui un manque à gagner de plusieurs milliards d’euros pour les entreprises françaises. En bout de chaîne, les équipes informatiques portent à elles seules la responsabilité de ces performances. Et si la solution n’était pas que technique et qu’elle passait par une meilleure implication des métiers et des directions de l’entreprise ? Au cours du cycle projet, la vitesse des services internet est dans la plupart des cas analysée uniquement en fin de projet ou lorsque les services sont en production. C’est en général de la responsabilité des équipes techniques voire des hébergeurs. Les directions, les métiers, le marketing et les ventes ne sont eux que très rarement mobilisées sur ces objectifs de performances. Pourtant, pour Google, la vitesse est la fonctionnalité numéro 1 ! Larry Page fondateur de Google considère la vitesse d’un service comme la fonctionnalité numéro 1 « As a product manager you should know that speed is product feature number one. » ! La fonctionnalité numéro 1…, il parle bien de fonction et pas de solution ? Pour quelle raison alors les métiers transfèrent-ils si souvent la responsabilité de la définition de cette fonction à des équipes techniques ? Le feraient-ils pour une autre fonction ? Des objectifs de performances à déterminer en amont : la vitesse des services web est une fonction. Les objectifs de vitesse des services web doivent être adressés en tout début de projet, pendant les phases d’évaluation du ROI et de faisabilité. On doit se poser la question de « à qui va-t-on délivrer ce service et dans quelles conditions veut-on le leur délivrer ? ». Et c’est bien aux métiers, les...
Objectifs : Cette étude a pour objectif de mesurer et comparer les performances techniques des 10 premiers sites de réservation en ligne du e-tourisme. L’enjeu de l’étude réside dans l’évaluation du ressenti utilisateur (ou expérience utilisateur) versus le niveau de ces sites dans les résultats de requête sur les moteurs de recherche. Good user experience = good SEO? Let’s see! Méthode : Nous avons choisi d’étudier la performance web de ces sites consultés depuis la France (les données peuvent varier selon la zone géographique de navigation). Les 10 premiers résultats à la requête « hôtel » sur le moteur de recherche Google sont : hotels.com, kayak.fr, tripadvisor.fr, lastminute.com, trivago.fr, ibis.com, agence.voyages-sncf.com, accorhotels.com, hotel-bb.com, liligo.fr. Résultats : Nous nous sommes basés sur trois métriques pour comparer les performances web des sites : – Le temps nécessaire pour commencer à afficher du contenu, qui correspond au début du dialogue entre le site et l’utilisateur, – Le temps nécessaire pour afficher la totalité de la page, – Le « Speed Index » qui mesure la progression visuelle du chargement de la page. A partir de ces trois temps, nous avons évalué le ressenti des utilisateurs de ces sites vis-à-vis de leurs performances web respectives. Une évaluation qualitative a aussi permis d’évaluer le potentiel d’optimisation pour chacun de ces sites. La synthèse e-tourisme : Les notes de potentiel vont de A « pas d’optimisation possible » à F « potentiel énorme » Conclusion : L’impact de la performance web d’un site sur la satisfaction utilisateur ne fait aucun doute. Il est intéressant de noter que les sites les mieux référencés sont également ceux offrant...
Nouveauté dans appYuser, sur la base de l’API performance « Navigation Timing » disponible dans la plupart des navigateurs récents (voir le schéma ci-dessous), nous pouvons maintenant récupérer des temps très précis sur le séquencement d’une requête. Nous traitons ensuite ces informations pour l’ensemble des utilisateurs et des pages en fonction des cas d’usage (OS, appareil, FAI, région…etc). Une fois analysées, ces informations permettent de trouver très rapidement le segment qui pose problème (internet, les serveurs d’origine ou bien le poste client). Le diagnostic et l’optimisation des services web deviennent alors très simples ! appYuser feature | Navigation Timing was last modified: octobre 9th, 2018 by David...
NOTRE CLIENT Site e-commerce de vente de matériel de sport grand public, dimension européenne (CA 6M€) LE CONTEXTE Des retours clients font état de performances techniques dégradées voire d’indisponibilité du site pendant les périodes de soldes ou suite à des envois de newsletters. Technologie PHP, hébergement OVH L’ACCOMPAGNEMENT QUADRAN Afin de répondre aux problématiques du client, nous avons déployé en moins d’une heure notre outil de supervision et de diagnostic appYuser. Un expert a analysé dès le lendemain avec les équipes techniques et fonctionnelles du client les données réelles. Premier constat le site web est effectivement très sensible aux variations d’audience et le site pour mobile est extrêmement lent. Le niveau de satisfaction des utilisateurs est nettement en dessous de ce qui est nécessaire pour ce type de e-commerce, la page d’accueil met plus de 10s à s’afficher depuis certaines régions. RESOLUTION Nos experts ont travaillé de pair avec les équipes métiers pour définir des objectifs de performances en fonction de la typologie des pages (un utilisateur acceptera d’attendre un peu plus pour une page avec une vraie valeur métier plutôt que pour une page de login). L’audit technique des sites web et mobiles a permis de détecter les root causes, trop de contenus statiques étaient téléchargés lors de fortes audiences sur le site web et des configurations serveurs étaient nécessaires pour accélérer les accès depuis l’application mobile. Nous avons ensuite accompagné les équipes techniques du client à implémenter nos recommandations. BENCHMARK ET DEPLOIEMENT CDN Parmi les recommandations ; la mise en place d’une solution de Content Delivery Network afin de décharger le serveur d’origine lors des montées en...
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.