Einzelnen Beitrag anzeigen
  #6  
Alt 03.10.2005, 20:17:54
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Problem mit Lokalisierung eines SESSION - Problems

Zitat:
Zitat von Fabian85
Ich frage mich warum baut man das mit dem Buffern nicht direkt in PHP von vornherein ein.
Der Grund ist recht naheliegend: Solange du eine Ausgabe pufferst, muss sie natürlich auch im Speicher des Servers gehalten werden. Wenn du nun nicht pufferst, werden die Ausgaben direkt an den Browser gesendet und nicht erst im Speicher gehalten, was logischerweise den Server entlastet. Macht man sich einmal klar, wie genau das Zusammenspiel Frage / Antwort zwischen Client (in diesem Fall der Browser) und Server aussieht, kann man auch nachvollziehen, warum das so ist:
Bekommt der Server eine Anfrage von einem Client, wertet er diese aus und sendet dann entsprechende Header an den Client (wie z.B. den Mime-Type der angeforderten Datei), damit der Client beurteilen kann, wie er mit dem Body der Antwort umgeht. Die Header werden dabei allesamt vor dem Body gesendet.
Mit Zitat antworten