Kommentare

marboe schrieb am 30.06.2021 um 11:03 Uhr

Warum ist nach der Übertragung einer Seite, diese immer komplett zerschossen und erst wieder normal, wenn man den Browsercache löscht!!!??

Das ist nicht normal, sondern dann der Fall wenn dein Browser datenreduziert schon mal aufgerufene Daten wie css, Bilder usw. im Cache speichert.
Jeder kann in seinem Browser einstellen was er möchte. Default dürfte das mit einem gewissen Ablaufdatum versehen sein.
Ich zB lasse den Cache jedes Mal löschen, wenn ich den Browser schliesse. Ich kenne "deine Symptomatik" also nur, wenn ich zwischen den Uploads auf meiner Seite rumspiele; ein normaler User dürfte nicht in den Genuß kommen. Gruß Marboe

music-1967-magic schrieb am 30.06.2021 um 11:11 Uhr

Warum ist nach der Übertragung einer Seite, diese immer komplett zerschossen und erst wieder normal, wenn man den Browsercache löscht!!!??

Das ist nicht normal, sondern dann der Fall wenn dein Browser datenreduziert schon mal aufgerufene Daten wie css, Bilder usw. im Cache speichert.
Jeder kann in seinem Browser einstellen was er möchte. Default dürfte das mit einem gewissen Ablaufdatum versehen sein.
Ich zB lasse den Cache jedes Mal löschen, wenn ich den Browser schliesse. Ich kenne "deine Symptomatik" also nur, wenn ich zwischen den Uploads auf meiner Seite rumspiele; ein normaler User dürfte nicht in den Genuß kommen. Gruß Marboe

Das Bild kommt von einem User. Und ich weiß ja selbst schon seit langem, daß es so ist. Da die Seite auf nginx läuft müsste der Cache über einen HTML Code im Head der Seite geregelt werden, glaube ich. Welcher User kümmert sich denn zudem um Einstellungen in seinem Browser? Eher die Wenigsten, oder? 😊🤔

mtb-biker schrieb am 30.06.2021 um 15:13 Uhr

Drücke mal die Strg. und F5 Taste. Dann wird die Seite neu geladen.

 

PC: WD 17 Premium (Version: 17.1.0.60742), VDL 2020 Premium (Version: 19.02.58 (UDP 3), Video ProX 15 (Version: 21.0.1.198 (UDP3)

Desktop-Daten:

  • I 7-9700, 8x3 GHz
  • Mainboard: Asus Prime B364-Plus
  • Arbeitsspeicher: 32 GB
  • Grafikkarte: NVIDIA RTX-2060, 6 GB
  • UHD Grafik 630 (Treiber Version: 31.0.101.2115)
  • Windows 11 Pro , Version 24H2
  • SSD-Festplatten

Software/Treiber, werden regelmäßig aktualisiert!!!

Meine Plattformen:

music-1967-magic schrieb am 01.07.2021 um 14:04 Uhr

Drücke mal die Strg. und F5 Taste. Dann wird die Seite neu geladen.

 

Ja, das weiß ich. Es geht aber nicht um meinen Rechner bzw. mobil, sondern darum das ein User, oder teilwese User die Seite nach Übetragung, so angezeigt bekommen!! Was ziemlich ungünstig ist!

marboe schrieb am 01.07.2021 um 16:54 Uhr

@music-1967-magic

Du kannst höchstens versuchen mit folgenden Meta-Tags zu arbeiten (in den Head):

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="pragma" content="no-cache" />

Eine Garantie ist es nicht, aber sicher einen Versuch wert.

Wenn es nur einzelne Seiten betrifft, dann kannst du per Klick auch eine Aktualisierung für den User vorschlagen; zB mit einem Symbol, welches folgenden Link erhält:

javascript: window.location.reload(true); 

Gruß Marboe

music-1967-magic schrieb am 01.07.2021 um 17:33 Uhr

@music-1967-magic

Du kannst höchstens versuchen mit folgenden Meta-Tags zu arbeiten (in den Head):

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="pragma" content="no-cache" />

Eine Garantie ist es nicht, aber sicher einen Versuch wert.

Wenn es nur einzelne Seiten betrifft, dann kannst du per Klick auch eine Aktualisierung für den User vorschlagen; zB mit einem Symbol, welches folgenden Link erhält:

javascript: window.location.reload(true); 

Gruß Marboe

Hallo @marboe

Danke dir. Sowas ähnliches hatte ich auch schon gefunden. Muss mich da aber noch näher mit beschäftigen

http://cristian.sulea.net/blog/disable-browser-caching-with-meta-html-tags/

Würde es nicht Sinn machen, oder kann man es so machen, daß man es in den Head der SITE einfügt. Dann müsste es doch für alle Seiten der Website greifen. Oder.....?🤔