PHP 设置动态网页在浏览器的缓存 静态网页和动态网页 网页动态图片 网页动态图片制
很多人可能不知道,动态网页在浏览器也是可以缓存的。下面就以 PHP 脚本为例子,阐述如何设置动态网页在浏览器缓存
//设置网页过期时间为1小时
$duetime = 3600*24*30;
//获取浏览器会向服务器传送 Last-Modified报头
$modify_time = $_SERVER['HTTP_IF_MODIFIED_SINCE'];
//当浏览器在设置时间之内再次访问该网页时,发送 HTTP 304 的状态码,这样就节省了传输数据量。
if(strtotime($modify_time) + $duetime > time())
{
header('HTTP/1.1 304');
exit(1);
}
header('Connection: keep-alive');
//设置网页 Last-Modified 报头
header('Last-Modified: '.gmdate('D, d M Y H:i:s').' GMT');
//设置网页过期时间
header('Expires: '.gmdate('D, d M Y H:i:s',time()+$duetime).' GMT');
//执行缓存时间长,跟 Expires 有点类似,让我们可以更全面的控制网页过期时间,因为浏览器时间可能跟服务器时间不协调,用 Cache-Control 报头可以得到限制
header('Cache-Control: max-age='.$duetime);
//输出内容
……
?>
原文:http://woqilin.blogspot.com/2014/05/php.html
以上就介绍了PHP 设置动态网页在浏览器的缓存,包括了动态网页,浏览器方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Als international führende Blockchain Digital Asset Trading Platform bietet Binance Benutzern ein sicheres und bequemes Handelserlebnis. Die offizielle App integriert mehrere Kernfunktionen wie Marktbeobachtung, Vermögensverwaltung, Währungshandel und Fiat -Währungshandel.

Der einzige korrekte Eintrag für die offizielle Website von Binance ist die offizielle Website mit einem Domainnamen, der mit .com endet, und es gibt keine zusätzlichen Symbole oder Unterverzeichnisse. 2. Um die Authentizität der offiziellen Website zu überprüfen, müssen Sie das SSL -Zertifikat überprüfen, den Domain -Namen über offizielle soziale Medien überprüfen und sich vor Phishing -Links vorsichtig machen. 3. Zu den gängigen Betrugsmethoden gehören gefälschte Domainnamen, falsche Kundenservice-Anreize und App-Download-Fallen über nicht offizielle Kanäle; 4. Vorschläge für sichere Zugriffs umfassen die Aktivierung der Zwei-Faktor-Überprüfung unter Verwendung von Browser-Lesezeichen, um die offizielle Website-Adresse zu speichern und den Status der Geräteautorisierung regelmäßig zu überprüfen, um die Sicherheit und Integrität des Kontos zu gewährleisten.

Binance ist eine weltbekannte Digital Asset Trading Platform, die den Benutzern sichere, stabile und reichhaltige Kryptowährungsdienste bietet. Seine App ist einfach zu entwerfen und leistungsfähig und unterstützt eine Vielzahl von Transaktionstypen und Asset -Management -Tools.

Binance ist eine der weltweit bekannten digitalen Asset-Handelsplattformen und bietet Benutzern sichere, stabile und bequeme Kryptowährungsdienste. Über die Binance -App können Sie die Marktbedingungen anzeigen, jederzeit und überall kaufen, verkaufen und assistiert werden.

Verzeichnis Was ist prägnant (beweisen), wer prägnant (beweisen)? Welches Risikokapital unterstützt prägnant (beweisen)? Wie prägnant (beweisen) funktioniert sp1zkvm und Prover Network opsuccincinct Technology Cross-Chain-Überprüfung beweisen Token Economics Token Details Token Allocation Token Utility Potential Token Inhaber Inhaber Beweisen Token Preis Vorhersage Beweisen Sie Token Pre-Market Trading Aktivitäten Community Prediction of Provit token Price Warum Succ

Bestätigen Sie, dass die offizielle Website -Adresse www.okx.com lautet, und geben Sie sie manuell ein, um Phishing zu verhindern. 2. Stellen Sie sicher, dass das Android -System über 5,0 liegt, 100 MB Platz reservieren und die Erlaubnis "Unbekannte Quellen zulassen" ermöglichen. 3. Laden Sie die APK -Datei für Android v6.135.0 über die offizielle Website herunter, und es wird empfohlen, den SHA256 -Hash -Wert zu überprüfen. 4. Klicken Sie auf die APK -Datei, um zu installieren, und ermöglichen Sie manuell "Weiter installieren" oder "vertrauen Sie dieser Quelle". 5. Gewähren Sie die erforderlichen Berechtigungen wie Speicher, Netzwerk usw.; 6. Öffnen Sie das Ouyi OKX -Symbol auf dem Desktop nach Abschluss der Installation.

Der Aufstieg einer dedizierten Smart Contract -Programmiersprache für verschiedene Architekturen. Blockstream, geleitet von Adamback, hat offiziell Einfachheit gestartet, eine native Smart -Vertragssprache, die für Bitcoin entwickelt wurde und Ethereums Solidität eine neue Wettbewerbsoption bietet. Blockstream als Schöpfer von Liquid, Bitcoin, hat einen tiefen Hintergrund im Bereich der Verschlüsselung, und sein Anführer Adamback ist eine Schlüsselfigur in der Geschichte der Entwicklung von Bitcoin. Die diesmal veröffentlichte Simple -Sprache zielt darauf ab, eine stärkere Programmierbarkeit in das Bitcoin -Ökosystem einzuführen. Laut den Nachrichten des Unternehmens an CoinTelegraph am Donnerstag einfach

Binance: ist bekannt für seine hohe Liquidität, Unterstützung mit mehreren Währungen, diversifizierte Handelsmodi und leistungsstarke Sicherheitssysteme; 2. OKX: Bietet diversifizierte Handelsprodukte, Layout-Defi und NFT und verfügt über einen Hochleistungs-Matching-Motor. 3. Huobi: Tief auf dem asiatischen Markt beschäftigt, achtet auf Compliance -Operationen und bietet professionelle Dienstleistungen an. 4. Coinbase: Starke Einhaltung, freundliche Schnittstelle, geeignet für Anfänger und ist ein börsennotiertes Unternehmen; 5. Kraken: Strenge Sicherheitsmaßnahmen, unterstützt mehrere Fiat -Währungen und hat eine hohe Transparenz; 6. Bybit: Konzentriert sich auf Derivathandel, geringe Latenz und vollständige Risikokontrolle; 7. Kucoin: Reiche Währung, unterstützt aufkommende Projekte und kann sich mit KCS -Dividenden genießen. 8. Gate.io: Häufige neue Münzen, mit Kopie Trent
