Eine Erklärung der einfachen Implementierungsmethode der PHP-Nginx-Echtzeitausgabe

jacklove
Freigeben: 2023-04-02 07:18:01
Original
2347 Leute haben es durchsucht

Dieser Artikel stellt Ihnen die einfache Implementierungsmethode der PHP-Nginx-Echtzeitausgabe anhand von Beispielcode vor. Er ist sehr gut und hat Referenzwert.

Die Methode zum Aktivieren Echtzeitausgabe in PHP ist ob_implicit_flush() ,

Aber es funktioniert in den meisten Fällen nicht,

da der größte Teil der Ausgabepufferung von „output_buffering“ in der php.ini-Konfiguration aktiviert ist,

und zlib.output_compression Es ist auch oft aktiviert

Zusätzlich zur PHP-Ebene sind auch die Puffereinstellungen „proxy_buffering“ und „gzip“ von Nginx größtenteils aktiviert.

Ich fürchte, niemand wird diese Entscheidung treffen und die Website-Konfiguration des gesamten Servers ändern, um den Anforderungen einer oder zweier Seiten gerecht zu werden.

Hier wird eine einfache Methode empfohlen:

set_time_limit(0);
ob_end_clean();
ob_implicit_flush();
header('X-Accel-Buffering: no'); // 关键是加了这一行。
echo &#39;现在是:&#39;.date(&#39;H:i:s&#39;).&#39;<br>&#39;;
sleep(5);
echo &#39;五秒后:&#39;.date(&#39;H:i:s&#39;);
Nach dem Login kopieren

Zusammenfassung

Das Obige ist eine einfache Implementierungsmethode der PHP-Nginx-Echtzeitausgabe, die Ihnen hoffentlich weiterhilft. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht rechtzeitig!

Artikel, die Sie interessieren könnten:

Detaillierte Erläuterung der PHP-Kommentarsyntaxspezifikationen und Namenskonventionen

PHP-Sprachkommentare, einzeilige Kommentare und mehrzeilige Kommentare zu Inhalten

regelmäßiger PHPStorm-Abgleich zum Löschen leerer Zeilen und Kommentarzeilen

Das obige ist der detaillierte Inhalt vonEine Erklärung der einfachen Implementierungsmethode der PHP-Nginx-Echtzeitausgabe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage