YSlow for Command Line runs on Node.JS and requires a HAR file as input source in order to analyze page performance. It is currently available as a NPM package for installation.
Aujourd'hui je fais réviser les bases avec Yslow. Il s'agit d'un outil développé par Yahoo! pour vérifier de façon automatisée l'application des règles de performances web internes. Il offre une vue rapide du poids et du temps de rendu de la page, une notation après vérification une à une de 13 des règles de performance web Yahoo!, des graphiques statistiques sur la gestion du cache, et des informations détaillées sur tous les composants de la page
Et vous, où en êtes-vous ?
Rob Larsen a récupéré une liste de 200 sites américains et a fait fonctionner yslow sur chacun d'eux en janvier dernier. Les résultats c'est 5 A, 6 B, 14 C and 31 D et le reste en F.
jQuery is served by Google AJAX Libraries API.Other Javascript and CSS resources are minimized by YUI Compressor.HTTP caching and other server-side options are optimized based on advice from YSlow.The text uses Unicode characters in place of graphics wherever possible.The entire book was lovingly hand-authored in HTML 5 to avoid markup cruft.
"Sitespeed.io is an open source tool that helps you analyze and optimize your website speed and performance based on performance best practices. It will collect data from multiple pages on your website (crawling from a start point), analyze the pages using performance best practices rules, and output the result as HTML-files or JUnit XML. You can see real life examples of analyzed sites here."
Possibilité d'intégrer cet outil dans une plate-forme d'intégration continue (jenkins) : http://sitespeed.io/documentation/#junit
Analyse du temps de chargement de votre site, utilise YSLOW pour vous donner des conseils d'optimisation
Capable de lier votre compte analytics aux mesures de temps de chargement.
Propose de beaux graphiques, une belle interface