Empreinte carbone

L’impact du marqueur sur le site client

L’élément important du processus de collecte est le marqueur TAG de notre solution. En effet, celui-ci est installé sur tous les sites clients et va donc être téléchargé par tous les internautes de nos clients. Nous avons donc optimisé le poids du fichier, augmenté le temps de mise en cache pour que les internautes ne rechargent pas ce fichier trop fréquemment.

Le marqueur est passé de 6.1ko en 2 fichiers à 2.4ko en 1 seul fichier, soit un gain de 60%. Si on suit les recommandations GreenIT à travers l’ecoIndex (Cible : 1.024Mo, 600 éléments dans le DOM, 40 requêtes), l’ajout de Wysistat sur un site client représente :

  • Éléments du DOM : 0.5% du nombre d’éléments cible
  • Nombre d’appels : 5% du nombre d’appels cible
  • Poids d’une page : 0.2% du poids cible
  • Perte de 1 point sur l’indicateur global EcoScore

Tableau de comparaison de Wysistat par rapport à nos principaux concurrents

WysistatMatomoGoogle Analytics 4
Poids du fichier JS2.4 ko24.4 ko79.7 ko
Nombre d’appels2 requêtes2 requêtes6 requêtes
Nombre d’éléments du DOM3 éléments3 éléments5 éléments
Score EcoIndex– 1 point– 1 point– 2 point

Le TAG Wysistat est donc 10 fois plus léger que le TAG Matomo et 30 fois plus que GoogleAnalytics4.

L’impact de l’infrastructure Wysistat

L’infrastructure d’un outil de mesure d’audience est très liée à sa charge mesurée, puisque nous devons recevoir la totalité des hits de nos clients. Aussi, afin de rendre les choses plus lisibles, pour la suite des calculs nous avons dimensionné une infrastructure pouvant mesurer 1 milliard de hits par mois.

Au total, nous avons 17 VM, ayant en tout 118 cœurs, 468Go de

L’empreinte du cloud est encore assez mal mesurée. Nous avons donc utilisé plusieurs études afin de les comparer entre elles :

  • Base Empreinte® de ADEME (source NégaOctet)
  • Données issues de notre hébergeur
  • Etude “Green Cloud Computing” (Fraunhofer-Institut für Zuverlässigkeit und Mikrointegration (IZM), Berlin)

Ces trois approches semblent assez concordantes autour de 500 kg eq CO2 / an.

Comparaison infrastructure Matomo

Matomo étant OpenSource, nous avons installé la version WordPress de Matomo en version 4.15.2

Mis en production sur plusieurs sites, nous avons ainsi pu évaluer le poids de la base de données (MySQL) pour 1 million de Pages vues : 675Mo/million de PV

En comparaison, Wysistat est à 16Mo/million de PV, soit 40 fois moins gourmand.