Der Martin: Ladezeit mit minimiertem fenster

Beitrag lesen

Hallo,

zu 1. ich vermute folgendes: ... als wenn die "zwischenergebnisse" _nicht_ staendig angezeigt werden sollen. klingt logisch, oder?
Es bremst aber doch nicht etwa den Server, oder?

doch, wenn beide auf derselben Maschine laufen, dann natürlich schon.

Also wenn zwischenergebnisse auf der Client Seite angezeigt werden, dann sind das doch nur die Ergebnisse die der Server zu verfügung stellt bzw die abgefragt wurden.

Also ganz einfach:
Der Datenbankserver braucht Rechenzeit, um die Datensätze aus der DB zu holen.
Der Webserver braucht Rechenzeit, um die Seite aufzubereiten und zusammenzustellen.
Der Browser braucht schließlich Rechenzeit, um die Seite grafisch darzustellen.
Das alles läuft quasi-gleichzeitig ab.

Laufen nun alle drei Prozesse auf derselben Maschine, dann konkurrieren sie natürlich miteinander um CPU-Leistung. Sprich: Die verfügbare Rechenzeit wird unter den dreien aufgeteilt; jeder einzelne Prozess läuft langsamer, als wenn er alleine auf der Maschine wäre.
Wenn nun der Browser minimiert wird, und sich daher entschließt, die Grafikausgabe solange einzustellen, steht diese Rechenleistung den anderen Prozessen zur Verfügung, es geht insgesamt schneller.

Das der Client zusätzlich die Aufgabe hat die Seite auch darzustellen darf doch nicht die Ladezeit des Servers bremsen..?..?

Doch, wie gesagt: Wenn sie auf derselben Maschine laufen, dann schon.

So long,
 Martin

--
F: Was ist eigentlich aus deinem schlimmen Durchfall geworden?
A: Mein Arzt hat mir Valium verschrieben.
F: Und das hilft?
A: Naja, ich mach mir immer noch in die Hose. Aber inzwischen ist es mir egal.