に速く表示されます。私が見ているのは、サーバが何らかのデータを処理していることを示すアクティビティアイコンです。は、画面のためのいくつかの情報を出力し、私は常に自分自身が古い画面を見て見つけるクライアントブラウザ
私はすでに、スクリプトの先頭にset_time_limit (3600);
を得た原因私はタイムアウトの問題に実行していませんよ。それは私を心配するちょうど退屈な画面です。 (私はから来た)ASPで
、私はresponse.flush行くと、それが問題の世話をします。 ところで、ASPでは、私はいつもresponse.buffer = trueでバッファリングをオンにします。 PHPでは、これは非常に議論の余地がある領域ですが、obをオンにするかオフにするべきかについて明確な見解はまだありません。
ここで、私はob_start
バッファリングを有効にしていません。その理由は、エコーがコンテンツをブラウザにプッシュしないのですか?
あなたはブラウザが徐々にサーバプロセス情報でwhileループとしてHTMLチャンクを取得するために何をしますか?
なぜのob_startないし、その後だけで定期的にループに – Anigel
はまさにこれを試してみました(http://php.net/manual/en/function.ob-flush.php)[ob_flush]呼び出します。凹みではありません。 –