Auf der Seite Rules for High Performance Web Sites werden zehn Regeln vorgestellt, um schnelle Webseiten zu erstellen. Besonders vor dem Hintergrund, dass 80% der Performance einer Webseite durch das Frontend bestimmt wird, ist ein Blick nicht verkehrt.
Die Regeln im Einzelnen:

  1. Weniger HTTP Requests machen (z.B. zu wenige externe Javascripts)
  2. Content-Delivery Netzwerk verwenden (wie z.B. Akamai)
  3. Expires-Header setzen (damit Proxys und Useragents cachen können)
  4. Gzip Kompression verwenden (weniger Datentransfer nötig)
  5. CSS am Anfang einer Seite einbinden
  6. Scripts am Ende einer Seite einbidnen
  7. Keine CSS Ausdrücke/Berechnungen verwenden
  8. JavaScript und CSS extern nachladen
  9. Wenige DNS Lookups (möglichst keine Objekte von anderen Hosts einbinden)
  10. JavaScript komprimieren / minify (schlanker)
  11. Redirects vermeiden (Latenz/Round-Trip Overhead)
  12. Doppelte Scripts entfernen (logisch – auch weniger Traffik)
  13. Etags ausschalten
  14. Ajax cachebar machen, und kleine Datentransfers