Ich habe gerade ein wenig mit Cache-Einstellungen herumgespielt und dabei einige sehr interessante Dinge festgestellt ( alles unter Verwendung von
http://gtmetrix.com... ):
1) Es macht für die Ladezeit keinen Unterschied, ob ich die Seite als statisches HTML ausliefere (Code in xy.html kopiert) oder vom Server generieren lasse. Das bedeutet nicht nur, dass mein Server genug Potenz hat, sondern auch dass jegliche Optimierung im Frontend zu erfolgen hat ( wieder mal mein strengster Buchtipp: High Performance Web Sites von Steve Souders, O'Reilly -
http://www.amazon.de... ).
2) Die Performance-Killer bei mir liegen v.a. extern: Google Page Speed motzt eigentlich nur an Dingen rum, die ich nicht unter Kontrolle habe (Facebook gibt keine Bildmaße an, Google+Facebook+Co liefern getrennte Javascripte aus. Ein ähnliches Bild zeigt die Ansicht "Timeline": Alles, was "länger" dauert, wird von Facebook, externen Anzeigen wie Google Adsense oder Adserver-Skripten verursacht. Dabei ist Facebook der Übeltäter Nummer 1, siehe Screenshot unten.
3) Die Ansicht "Timeline" hat mir gezeigt, dass der Google-Plus-Button ziemlich heftig blockiert (js im body, Plus1-Button-Skript). Ich habe ihn rausgeschmissen (da er eh kaum geklickt wird) und damit die Performance um MEHR ALS EINE SEKUNDE verbessert!
Zum Abschluss noch mal meine Empfehlung für das ultra nützliche Tool
http://gtmetrix.com...