WebSite X5Help Center

 
Mario Becker
Mario Becker
User

Wenn ich eine Seite verändere, warum muss ich im Internet dann immer aktualisieren?  de

Autore: Mario Becker
Visite 1326, Followers 2, Condiviso 0  

Es geht um die URL buongiorno-koeln.de

Ich habe eine Seite für ein Restaurant hergestellt. Das Restaurant ändert wöchentlich seine Tagesspeisekarte, wenn ich die Änderung wöchentlich vorgenommen habe und diese dann hochlade, wird aber immer noch die gelöschte ältere Speisekarte angezeigt. Die neue Karte wird erst angezeigt wenn ich im Browser dann auf aktualisieren gehe. Diese Aktualisierung muss ich dann für jeden auf der Seite vorhanden Button ausführen, damit die aktuelle Karte angezeigt wird. Wie kann ich es hinbekommen, dass die aktuelle Seite ohne zu aktualisieren, sofort angezeigt wird?

Postato il
14 RISPOSTE - 4 UTILI - 1 CORRETTO
Franz-Josef H.
Franz-Josef H.
Moderator

Das liegt am lokalen Browsercache. In diesem werden einmal aufgerufenen Seiten und sonstige Inhalte eine definierte Zeit zwischengespeichert. Vorteil ist, dass nicht immer alles mehr oder weniger zeitaufwendig aus dem Internet geladen werden muss, obwohl es sich nicht geändert hat. In Deinem Fall ist das natürlich unschön.
Du kannst zwar über die .htaccess-Datei die Verweildauer der Elemente im Cache einstellen, musst Dir dabei aber im Klaren sein, dass dies auf alle Elemente Auswirkungen hat und in der Folge die Website langsam wird.

Eine Lösungsmöglichkeit ist, die Aufrufer der Speisekarte darauf hinzuweisen, dass bei Anzeige einer alten Karte die Seite neu geladen werden soll, um die aktuellen Informationen anzuzeigen.

Leggi di più
Postato il da Franz-Josef H.
Andreas S.
Andreas S.
Moderator

Du könnest aber auch unter "seo&Code" Reiter "Code" vor dem</head> Tag den Metatag einfügen...

<meta http-equiv="refresh" content="2">

Leggi di più
Postato il da Andreas S.
Franz-Josef H.
Franz-Josef H.
Moderator

Der Vorschlag von Andreas funktioniert zwar, führt aber zu einem andauernden Neuladen der Seite, das auch teilweise sichtbar ist und zu einem "unruhigen" Verhalten der Seite führt. Was ggf. weitere Probleme verursacht...

Leggi di più
Postato il da Franz-Josef H.
Andreas S.
Andreas S.
Moderator

Dann könnte man auch den Wert auf 100 setzen um dies zu vermeiden. (100 sekunden). Kommt darauf an wann es immer aktualisiert werden sollte.

Leggi di più
Postato il da Andreas S.
Franz-Josef H.
Franz-Josef H.
Moderator

Ja, aber dann müssen die Hungrigen 100 Sekunden warten bis die neue Speisekarte angezeigt wird. Es wird doch eher gewünscht, dass die aktuelle Anzeige sofort angezeigt wird... 

Leggi di più
Postato il da Franz-Josef H.
Andreas S.
Andreas S.
Moderator

Wenn es z.B. immer um Punkt 11:00 Uhr aktualisiert wird und die User wissen das und wollen genau um 11:00 Uhr die neue Speisekarte angezeigt bekommen, dann ist das natürlich blöd. Ansonsten müsste man eben 100 Sek. warten auf 11:02 wink

Leggi di più
Postato il da Andreas S.
Franz-Josef H.
Franz-Josef H.
Moderator

Joah, geht alles. Aber woher wissen fremde Besucher, dass gewartet werden muss? Dann macht es doch mehr Sinn auf das Auffrischen der Seite hinzuweisen.... cool

Leggi di più
Postato il da Franz-Josef H.
René W.
René W.
User

Ich frage mich warum Benutzer basteln sollen?
Ich erwarte, dass ein Programm funktioniert.

Die aktuellste Version 2019.3 hat diverse, sehr eigenartige Mängel.

Gerade festgestellt:

Ein bereits bestehendes Projekt bearbeiten

Seitenname ändern, dann kommt die Meldung, bereits vorhanden, obwohl dies nicht stimmt.

Leggi di più
Postato il da René W.
Martin H.
Martin H.
User
René W.
Die aktuellste Version 2019.3 hat diverse, sehr eigenartige Mängel. Gerade festgestellt: Ein bereits bestehendes Projekt bearbeiten Seitenname ändern, dann kommt die Meldung, bereits vorhanden, obwohl dies nicht stimmt.

Kann ich nicht nachvollziehen, ich kann die Seitennamen ohne Probleme ändern.

@Mario Becker Vielleicht auf die Pro Version Updaten? So könnte dein Kunde im Objekt "Dynamischer Inhalt" selbst die verschiedenen Speisekarten einsetzen und ändern?

Leggi di più
Postato il da Martin H.
Andreas S.
Andreas S.
Moderator

Das ist eine Möglichkeit aber nicht das was gemeint war. Denn auch wenn der Kunde die Veränderungen selbst durchführt, muss er den Browser Cache löschen um die veränderten Daten zu sehen. Kommt eben auf die Einstellungen des Browsers an und was man als "refresh" in die Website einfügt.

Leggi di più
Postato il da Andreas S.
Martin H.
Martin H.
User

Komisch, wenn ich im Dynamischen Inhalt was ändere, wird diese Änderung, ohne durch löschen des Browsercache, dargestellt - daher wäre die Umstellung auf die Pro-Version mit dem Objekt "Dynamischer Inhalt" zu überlegen?

Leggi di più
Postato il da Martin H.
Franz-Josef H.
Franz-Josef H.
Moderator

Hallo Martin, es geht nicht darum, die Speisekarte ins Internet zu stellen, sondern darum, dass einem "Endanwender" die aktuelle Speisekarte angezeigt wird. Und da kommt bei den potentiellen Gästen der Pizzeria, die sich die Karte im Internet ansehen wollen, der BrowserCache ins Spiel. Und dieser sowie dessen Auffrischung liegt ausschließlich in der Zuständigkeit dessen Einzelnen. 

Leggi di più
Postato il da Franz-Josef H.
Martin H.
Martin H.
User

Ich habe mehrere Versuche mit dem Objekt Dynamischen Inhalt gemacht. Eine Änderung wird ohne Leerung des BrowserCache dem Endanwender angezeigt - zumindest bei mir unter Firefox und Edge.

Leggi di più
Postato il da Martin H.