Mit PHP den Browser Cache leeren?
Frage von Gast | 09.06.2012 um 13:57
Ich möchte mit der Hilfe von PHP den Cache des Browsers meiner Besucher löschen. Einige Dateien, die eine Zeit lang gültig waren, wurden inzwischen von mir ersetzt und ich möchte daher nicht mehr, dass diese aus dem Cache meiner Besucher geladen werden können.
Gibt es da irgendein PHP Skript, dass ihr mir empfehlen könnt?
Ähnliche Themen
Bilder, CSS, JS und Seiten neu laden trotz Browser-Cache
Tipp | 2 Kommentare
Website Performance: Caching und Expires Header von Bildern, CSS und JavaScript
Tutorial | 0 Kommentare
PHP: Datei Download Skript
Tutorial | 0 Kommentare
PHP: Alle leeren Elemente aus String-Array entfernen
Tipp | 0 Kommentare
CSS Hacks für den Internet Explorer
Tipp | 1 Kommentar
jQuery: Browser erkennen (Browserweiche)
Info | 2 Kommentare
Website Performance: Javascript und CSS komprimiert ausliefern und Ladezeiten verkürzen
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Ich muss dich bei deinem Vorhaben leider enttäuschen. Mit PHP kann man den Browser-Cache der Besucher leider nicht beeinflussen.
Einmal auf dem Computer abgespeichert, hast du leider nie wieder Zugriff auf diese Daten. Wenn der Browser so etwas zu lassen würde, könnte man ja super einfach die ganze Festplatte der Besucher löschen!
Nur wenn du Plugins als ActiveX benutzt kannst du solche Sachen machen, aber das wird jeder deaktiviert haben und macht auch gerade keinen guten Eindruck wenn man auf deine Homepage surft und der Virenscanner meldet, dass irgendwelche Dateien gelöscht werden sollen.
11.06.2012 um 17:21
Wenn sich deine Dateien oft ändern, würde ich an deiner Stelle einfach folgenden Header mit PHP mitsenden:
Diese Zeilen fügst du einfach als erstes vor jeder Ausgabe als PHP-Skript in deine Seiten ein. Damit sagst du dem Browser, dass er die Seite nicht cachen soll und immer neu abfragen sollte.
Für die Bilder kannst du folgendes in deine HTACCESS hineinschreiben:
Welche Dateien und welche Dateitypen genau betroffen sein sollen, kannst du natürlich noch individuell anpassen. So könntest du zum Beispiel einen Ordner anlegen für alle Bilder, die sich oft ändern und einen Ordner für die Bilder, die durchaus gechachet werden können.
11.06.2012 um 22:23
Hier noch eine kleine Ergänzung zu diesem Thema von mir:
Bilder und Seiten trotz Cache neu laden
Letztes Update am 13.01.2023 | Erstellt am 13.06.2012