Andreas Bierhals: neuer HTML Code senden

Beitrag lesen

Hiho K@rl,

print "Content-Type: text/html\n\n";
print "<html><body>";

...

while (1) {
  # $ausgabe = .. ermittle die Ausgabe ..;
  print "<hr>", $Ausgabe, "\n";
  sleep 10
}

Aber macht das wirklich Sinn? Ist das praktikabel?
Oder bin ich schon wieder auf'm Bananendampfer?

ich glaube, die Sache macht vor allem dann Sinn, wenn ein cgi-Skript zur Ausführung sehr lange braucht, wenn z.B. irgendwelche komplizierteren Berechnungen angestellt werden sollen. Schon alleine, damit der Webserver nicht irgendwann mangels Lebenszeichen die Verbindung kappt (d.h. den cgi-Prozeß "killt"), wären Zwischenausgaben sinnvoll. Ist natürlich auch psychologisch netter, wenn der User weiß, daß er noch 20 Minuten warten soll, anstatt ihm einfach 20 min lang ein bewegungsloses Bild eines Browsers zu präsentieren - das hält dann garantiert keiner durch <g>.

Bis dannundwann....

Andreas