Website-Performance - Einfach ist anders!
Die Performance einer Webseite - also die Geschwindigkeit, mit der die Komponenten einer Webseite vom Server zum Client übertragen und im Browser angezeigt werden - ist für die Frontend-Entwicklung in vielerlei Hinsicht von Bedeutung. Es gibt Studien die belegen, dass sich eine schnelle Ladezeit positiv auf die User-Experience auswirkt, weshalb Website-Performance auch für Google eine gewisse Rolle spielt. Weiterhin wirken sich Optimierungen positiv auf die Menge der zu übertragenden Daten aus, was wiederum Kapazitäten schont und Traffic-Kosten senkt.
Erste Erfolge sind dabei, vor allem bei kleineren Projekten, schnell erzielt. Performance-Optimierung in komplexen Web-Infrastrukturen zu etablieren, ist hingegen sehr anspruchsvoll und aufwändig. Neben der Klärung vieler Detailfragen sind Eingriffe in Seitenaufbau, Ladereihenfolge, Ressourcen-Kombination und Serverkonfigurationen nötig. Darüber hinaus erweist es sich als besondere Herausforderung, weiterhin eine komfortable Enwtwicklungsumgebung beizubehalten.
Yahoo! hat sich mit Best Practices for Speeding Up Your Web Site und der Firefox-Extension YSlow als Pionier auf diesem Gebiet hervorgetan. Die beiden Bücher High Performance Websites und Even Faster Websites von Steve Souders (ehemals Yahoo!, jetzt Google) sind Pflichtlektüre, wenn man sich mit dem Thema beschäftigt. Nate Koechley und Nicole Sullivan von Yahoo! publizierten ebenfalls zu Techniken der Performance-Optimierung. Erst kürzlich hat Google mit Web Performance Best Practices und der Firefox-Extension Page Speed ähnliche Bestrebungen gezeigt, für dieses Thema ein Bewußtsein in der Entwicklergemeinde zu schaffen und erworbenes Wissen zu teilen.
Archive
- Februar 2012 (1)
- Oktober 2011 (1)
- August 2011 (2)
- April 2011 (1)
- Oktober 2010 (6)
- September 2010 (5)
- August 2010 (3)
- Juli 2010 (2)
- Juni 2010 (3)
- Mai 2010 (9)
- April 2010 (8)
- März 2010 (13)
- Februar 2010 (10)
- Januar 2010 (11)
- Dezember 2009 (8)
- November 2009 (6)
- Oktober 2009 (10)
- September 2009 (9)
- August 2009 (12)
- Juli 2009 (16)
- Das Neueste ...
- Älteres ...
Trackbacks
Aufgenommen: Sep 23, 22:53