Heim > Artikel > Backend-Entwicklung > Der PHP-Puffer beschleunigt die detaillierte Analyse Ihrer Website
In der Standardkonfiguration der aktuellen PHP-Version ist „Output Buffering“ aktiviert. Dies ist in älteren PHP-Versionen nicht der Fall. In älteren PHP-Versionen wird string bei jeder Ausgabe aufgerufen (über echo oder print function), löst eine Aktion aus, die an den Client-Browser gesendet wird.
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Coder for php</title> <link rel="stylesheet" type="text/css" href="styles.css" /> <link rel="shortcut icon" href="favicon.ico" /> </head> <?php // 这里强制刷新缓冲区 flush(); ?> <body> ...(Wenn Ihre Website WordPress verwendet, sollten Sie einen ähnlichen Code in die Datei header.php Ihrer WordPress-Vorlage einfügen.)
Im Folgenden wird die Funktion des obigen Codes erläutert:
Wann Wenn der Browser den Code empfängt Im Kopfbereich der Seite kann mit dem Herunterladen der im Kopfbereich enthaltenen Ressourcen begonnen werden, z. B. CSS-Dateien, Site-Favoritensymbole (Favicon) usw. Der Inhalt kann synchron zu dem Zeitpunkt heruntergeladen werden, zu dem der Browser den Inhalt des Textsegments akzeptiert.
Wie stark es beschleunigt werden kann, hängt von den örtlichen Gegebenheiten ab. Dies hängt von vielen objektiven Bedingungen ab, darunter der Reaktionsgeschwindigkeit des Servers, der Größe Ihrer Seite, der Größe und Anzahl Ihrer CSS-Dateien, ob der Browser über einen lokalen Cache verfügt usw. Natürlich gibt es viele Faktoren, aber eine so kleine Optimierung kann Ihre Website natürlich beschleunigen. Warum nicht?
Ich hoffe wirklich, dass Sie diesen kleinen Trick auf Ihre eigene Website anwenden und die tatsächlichen Ergebnisse verfolgen. Wir freuen uns auf Ihr Feedback.
Das obige ist der detaillierte Inhalt vonDer PHP-Puffer beschleunigt die detaillierte Analyse Ihrer Website. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!