Sonntag, 27. Januar 2013

Wie viel Zeit kostet eigentlich ein Request?

Jede eingebundene CSS und jedes Image oder überhaupt jede zusätzliche Ressource kostet ein Request.

Über HTML gilt das gleiche - auch da kostet es je ein Request.

Ein Browser fragt also wann immer eine Anforderung kommt über HTTP beim Sender nach und holt sich die benötigten Informationen bzw. Daten.

Aber was geht da an Zeit drauf ?

Das kann man nicht pauschal sagen - es ist eine Frage wie die Anforderung geroutet wird und die Last auf dieser Strecke ist.

Diverse Test zeigten das die Zeiten bei normalen und guten  Verbindungen zwischen 0,047 Sekunden (DE und sogar USA) bis hin zu 0,447 Sekunden (Japan) sein können.

Extrem hoch sind die Werte in Richtung Asien von Haus aus.
Da können es auch schon mal 1,2 Sekunden pro Request sein wenn man sich eine Site über Australien aus anschaut.

Als Endergebnis ist dann dort eine Seite in 20 .. 90 Sekunden zu sehen - je nachdem wie viele Request's man hat.

Es ist grundsätzlich immer sinnvoll die Zeit für sein Zielgebiet zu ermitteln und es ist sinnvoll die Anzahl der Request's so stark wie möglich zu reduzieren.

Man darf bei Sites mit internationaler Zielausrichtung nie annehmen das sie dort allein wegen der normalen Leistung die Besucher dort befriedigt.

Das genau ist die Basis warum CDN sinnvoll sein kann.





Keine Kommentare: