PHP ist eine Web-Entwicklung Programmiersprache verwendet, um Webseiten zu erstellen. Wenn eine Web-Seite mit PHP erzeugt wird , beinhaltet diese den Aufruf der Datenbank für die Informationen , PHP -Code auf dem Server und der Rückgabe der Informationen an den Browser , wo die Seite erstellt wird . Caching kann stattdessen verwendet werden, um eine Kopie der Seite zu speichern, wenn es zum ersten Mal erstellt wurde, und an den Browser gesendet . Dies wird Ressourcen auf dem Server zu speichern und erhöhen die Geschwindigkeit des website.Caching erfolgt in der Regel mit dem Output -Puffer . Things You
Notepad
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie den Editor , und erstellen Sie eine neue PHP -Datei namens home.php .
2
Fügen Sie den folgenden Code , um die Datei in der vorherigen Schritt erstellt :
< php
ob_start ();
$ cachefile = " cache /home.html ";
$ fp = fopen ( $ cachefile , 'w' );
fwrite ( $ fp , ob_get_contents ());
fclose ( $ fp );
ob_end_flush ();
>
Speichern Sie die Datei und führen Sie es in einer browser.This eine Cache-Kopie der Datei mit dem Namen home.php home.html erstellen ? . Diese Cache-Version wird standardmäßig aufgerufen werden , wenn ein Benutzer öffnet die Homepage in der Website.
3
Öffnen Sie die Datei in Notepad home.php . Fügen Sie den folgenden Code am Anfang der Seite :
< php
$ cachefile = " cache /home.html ";
$ cachetime = 10 * 60 ;
if ( file_exists ($ cachefile ) &&
(time ( ) - $ cachetime < filemtime ($ cachefile )))
include ( $ cachefile );
exit; ?
}
>
Festlegen eines Cache-Zeit von 10 Minuten. Wenn die Seite wurde innerhalb von 10 Minuten genannt , wird ein Cache-Kopie der Seite dem Benutzer angezeigt werden , da sonst die uncached Version angezeigt werden. Verlassen Sie das Skript , so dass der Rest der Seite nicht ausgeführt
4
Speichern Sie die Datei home.php .