bk99.de entertain the web since 1997

YSlow macht langsame Webseiten messbar

Zusammenfassung

Yahoo veröffentlicht YSlow, das Webseiten anhand erprobter Leistungsregeln untersucht und konkrete Engpässe im Browser sichtbar macht.

Ideen

  • YSlow bewertet eine Seite anhand reproduzierbarer Regeln statt gefühlter Geschwindigkeit.
  • Viele einzelne HTTP-Anfragen können Ladezeiten stärker als Dateigrößen beeinflussen.
  • Browser-Caching verhindert unnötige Übertragungen bei wiederkehrenden Besuchen.
  • Komprimierung reduziert Textdaten, ohne Anwendungslogik zu verändern.
  • Komponentenübersichten verbinden konkrete Ressourcen mit ihrer Auswirkung.
  • Eine Gesamtbewertung lenkt Aufmerksamkeit auf die größten verbleibenden Schwächen.

Einsichten

  • Werkzeuge verändern Verhalten, wenn sie abstrakte Regeln direkt am eigenen System zeigen.
  • Nutzernahe Messungen erfassen Wartezeiten, die Servermetriken nicht erklären.
  • Performancebudgets machen schleichende Verschlechterungen früh erkennbar.
  • Ein schneller Ursprungserver garantiert noch keine schnelle Webseite.

Fakten

  • Yahoo veröffentlichte YSlow 2007 zunächst als Erweiterung für Firebug.
  • Das Werkzeug analysiert geladene Komponenten und HTTP-Eigenschaften.
  • Die Regeln stammen aus Yahoos Erfahrungen mit stark besuchten Webseiten.
  • YSlow wurde später als quelloffene Software veröffentlicht.

Empfehlungen

  • Erfasse vor jeder Optimierung Anfragen, Datenmenge und Ladezeit.
  • Setze lange Cachezeiten nur für versionierte statische Dateien.
  • Prüfe Verbesserungen unter kaltem und warmem Browsercache.

Referenzen

Originalartikel lesen →