PROJET AUTOBLOG


Korben

Site original : Korben

⇐ retour index

Quel script pour mesurer les performances de son site web ?

lundi 17 mai 2021 à 09:00

Si vous voulez tester les performances de votre site web, il existe des tas d’outils pour faire ça mais mon préféré reste WebPageTest. Mais si vous voulez proposer ce genre de service sur votre propre serveur ou avoir un outil dédié à l’évaluation des performances de vos sites web et réservé uniquement à vous, j’ai ce qu’il vous faut.

Ça s’appelle Websu et une fois installé sur une machine, ça permet de générer des rapports de vitesse de chargement à partir de n’importe quelle URL afin d’optimiser ensuite au mieux vos applications web. Websu utilise le moteur de Chrome pour réaliser le chargement des pages ainsi que Lighthouse de Google pour générer les rapports.

Websu est « programmable » pour générer des rapports automatiquement à intervalle régulier (par heure, jour, hebdomadaire, mensuel…etc.) afin de suivre l’évolution des perfs. Avant d’installer Websu, vous pouvez tester la démo ici avec votre site.

Pour le déployer, il y a plusieurs méthodes, mais la plus rapide et la plus simple c’est d’utiliser docker. Ouvrez un terminal et entrez les commandes suivantes :

git clone https://github.com/websu-io/websu
cd websu
docker-compose up -d

Une fois déployé, vous pourrez accéder à l’interface web via le port 8000 :

http://localhost:8000

Et pour ceux qui voudront utiliser l’API, vous pouvez la tester avec un petit curl et ensuite vous référer à la documentation disponible ici.

curl -d '{"url": "https://www.google.com"}' localhost:8000/reports

Le cashback débarque en magasin !

Faites-vous rembourser une partie de vos achats à chaque passage en caisse dans nos magasins partenaires. C’est toujours gratuit mais encore plus simple, rapide et automatique !

5€ offerts lors de ton inscription, grâce à notre code : LESHOP

Composants electroniques, tournevis, reparation, bref si vous avez besoin de quoique ce soit pour vos projets et que vous dépensez un petit budget regulièrement autant profiter du cashback pour recuperer une partie de vos achats en pesos frais et dispo sur votre compte.

L’inscription est gratuite et vous gagnez 5€ 😉