Jeder seriöse Webentwickler sollte den Artikel “Best Practices for Speeding Up Your Website” (http://developer.yahoo.com/performance/rules.html) von Yahoo Developer Network kennen.
Hier nochmals eine kleine Zusammenfassung der wichtigsten Regeln:
- Minimieren Sie HTTP-Requests
- Alle Script Dateien sollten zu einer großen Script Datei zusammengeführt werden, das gleich gilt für CSS Dateien.
- Verwenden Sie einen Content Delivery Network
- Verwenden Sie eine Expires oder Cache Header
- Verwenden Sie Gzip Components
- Referenzieren Sie Stylesheets im Header
- Referenzieren Sie Scripts auf der Unterseite
- Vermeiden Sie CSS Ausdrücke
- Script und CSS sollten in externen Dateien vorliegen
- Reduzieren Sie DNS-Lookups
- Verkleinern Sie Script und CSS Dateien
- Entfernen Sie unnötige Zeichen (Leerzeichen, Zeilenumbruch und Tabulator)
- Entfernen Sie Kommentare und unnötigen Code
Nachdem wir ein bisschen die Theorie aufgefrischt haben nun die Praxis:
Die NET-Bibliothek COMBRES (http://combres.codeplex.com/) ermöglicht das Verkleinern, die Kompression und die Kombination von Script und CSS Dateien. Zudem erlaubt diese das Zwischenspeichern (= Caching) von Script und CSS Ressourcen für ASP.NET und ASP.NET MVC Web-Anwendungen.
No comments:
Post a Comment