WebSite X5Help Center

 
Mario Becker
Mario Becker
User

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

Autor: Mario Becker
Visitado 1641, Followers 2, Compartido 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?

Publicado en
14 RESPUESTAS - 4 úTIL - 1 CORRECTO
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.

Leer más
Publicado en de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Usuario del mes DE

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

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

Leer más
Publicado en de 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...

Leer más
Publicado en de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Usuario del mes DE

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.

Leer más
Publicado en de 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... 

Leer más
Publicado en de Franz-Josef H.
Andreas S.
Andreas S.
Moderator
Usuario del mes DE

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

Leer más
Publicado en de 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

Leer más
Publicado en de 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.

Leer más
Publicado en de 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?

Leer más
Publicado en de Martin H.
Andreas S.
Andreas S.
Moderator
Usuario del mes DE

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.

Leer más
Publicado en de 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?

Leer más
Publicado en de 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. 

Leer más
Publicado en de 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.

Leer más
Publicado en de Martin H.