Heim  >  Artikel  >  Backend-Entwicklung  >  So legen Sie die Cache-Zeit in PHP fest

So legen Sie die Cache-Zeit in PHP fest

藏色散人
藏色散人Original
2020-11-27 09:05:582261Durchsuche

So legen Sie die Cache-Zeit in PHP fest: Erstellen Sie zunächst eine PHP-Beispieldatei und übergeben Sie dann "if(is_file('./index.html') && (time()-filemtime('./index.html')) < ; 60){...}“-Methode zum Festlegen der Cache-Zeit.

So legen Sie die Cache-Zeit in PHP fest

Empfohlen: „PHP-Video-Tutorial

Die Betriebsumgebung dieses Tutorials:

  • Windows7-System, PHP5.6-Version

  • Anwendbar für alle Computermarken

PHP verarbeitet statische Seite: Cache-Zeit für Seite hinzufügen

2. Manuelle Auslösemethode

3. Implementieren wir Lösung eins: Cache-Zeit für Seite hinzufügen

rrree

ok, Grundlogik Das war's, wir verbessern den folgenden Code:

用户请求页面 => 页面是否过期 =>
=> 否(获取静态页面) || =>是(动态页面生成一份新的静态页面)
if( 如果存在这个静态文件 && 没有过期){
    // 获取页面
}else{
    // 重新生成一份静态页面
}

Auf diese Weise greifen wir auf index.php zu. Wenn der statische Dateicache nicht abgelaufen ist, stammt der tatsächliche Inhalt, auf den zugegriffen wird, aus der statischen Datei index.html.

Das obige ist der detaillierte Inhalt vonSo legen Sie die Cache-Zeit in PHP fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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