Das ultimative Ziel von PHP, eine reine statische Seite zu erreichen, besteht darin, eine reine HTML-Datei zu generieren, und diese reine HTML-Datei wird auf der Festplatte des Servers gespeichert.
php; reine Seite Dinge, die für die Statik benötigt werden:
1. Dateischreibfunktion
file_put_contents(), oder fopen(), fwrite(), fclose () und andere Funktionen;
2. Puffer-(Cache-)Betriebsfunktion
ob-Funktion (ob_start(), ob_get_contents(), ob_clear (), ob_get_clearn() usw.);
ob_start() – öffne den „Ausgabesteuerungspuffer“; — return „Inhalt des Ausgabepuffers“
ob_clearn() — Löschen (löschen) des „Ausgabepuffers“
ob_get_clearn( ) – Holen Sie sich den Inhalt des aktuellen Puffers und löschen Sie den aktuellen „Ausgabepuffer“;
Wie im vorherigen Artikel erwähnt, wenn wir ein PHP-Programm ausführen, wenn das PHP-Programm dies getan hat Datenausgabe, dann werden diese Daten zuerst
an den PHP-Puffer ausgegeben, und dann überträgt der Puffer die Daten über TCP an den Client und zeigt sie an
Mit der obigen ob-Funktion (Ausgabesteuerungspufferfunktion) können wir unser Ziel erreichen, indem wir die Ausgabe des Puffers steuern, dh die
Seite statisch erreichen ;
Das Obige stellt die Statik von PHP-Seiten vor – das Prinzip der reinen Statik von Seiten, einschließlich Aspekten des Inhalts. Ich hoffe, es wird für Freunde hilfreich sein, die sich für PHP-Tutorials interessieren.