Thread Datei einlesen und als Tabelle ausgeben
(7 answers)
Opened by leo11 at 2009-04-18 13:06 2009-04-18T12:23:00 GwenDragon Also falsch sollte die Ausgabe nicht werden -- der Inhalt des Ausgabedatenstroms ist mit oder ohne Autoflush derselbe, es sei denn Perl ist intern kaputt ;-) Falsches Timing ist aber durchaus möglich. Gerade bei einem CGI ist es oft sinnvoll Autoflush anzuschalten, damit jede print-Ausgabe auch direkt an den Webserver weitergeleitet wird -- wenn Perl zunächst puffert und vielleicht erst am Ende des Skriptes die Ausgabe in einem Rutsch an den Webserver sendet, könnte dieser ungeduldig werden und das Skript vorher abschießen, in der irrigen Annahme dass es gar keine Ausgabe produziert und dafür zu lange braucht. Ferner puffert der Webserver unter Umständen die Ausgabe des CGIs bevor er sie an seinen Client weiterleitet und zweimal zu puffern bringt einfach keine Vorteile. Langer Rede kurzer Sinn: Autoflush anzuschalten schließt hier einfach einen Satz möglicher Fehlerquellen aus und schadet nicht. Quote Du meinst "bei Modulen", nicht "bei Funktionen", denke ich. When C++ is your hammer, every problem looks like your thumb.
|