Site ververst niet!?

Hallo,

een vriend van me update regelmatig de menukaarten op de website van een restaurant.
Nu zeggen ze de hele tijd dat de nieuwe menu’s er nog niet op staan. Terwijl ze er wel op staan,
maar hun PC de site niet opnieuw laadt!

Vraag: Is er geen script zodat de website zich bij ieder bezoek vernieuwd?

Het ligt eigenlijk aan de instellingen bij IE op de PC of niet? Herkent Safari dit dan automatisch of
er in de site iets vernieuwd is?

Dat ze gewoon even hun cache legen. :)

Heet dat bij Windows niet cookies verwijderen ?

[quote:915d9beaec="Niek89"]Heet dat bij Windows niet cookies verwijderen ?[/quote:915d9beaec]

Nee hoor. Zowel onder Mac OS als onder Windows heb je zowel cookies als cache. :slight_smile:

[quote:7d8b13cc13="Brainiac"][quote:7d8b13cc13="Niek89"]Heet dat bij Windows niet cookies verwijderen ?[/quote:7d8b13cc13]

Nee hoor. Zowel onder Mac OS als onder Windows heb je zowel cookies als cache. :)[/quote:7d8b13cc13]

Dan weet ik het onderscheid niet. Cookies onthouden de identificatie en cache het onthouden van de website over het algemeen? Hoop dat ik nu niet al te off-topic ga.

Thuis of op het werk. Thuis hoort dit niet te gebeuren: reload is reload, maar soms zit er bij bedrijven een proxyserver tussen die oude data vasthoud. Andere optie is dat de site frames heeft. Dan herlaad je wellicht alleen het frame waar het menu niet inzit.

[quote:70ab43d537="Niek89"]Dan weet ik het onderscheid niet. Cookies onthouden de identificatie en cache het onthouden van de website over het algemeen? Hoop dat ik nu niet al te off-topic ga.[/quote:70ab43d537]

[quote:70ab43d537]Cookies of magic cookies, zijn kleine beetjes informatie die een server naar de browser stuurt met de bedoeling dat deze informatie bij een volgend bezoek weer naar de server teruggestuurd wordt. Hiermee kan op een eenvoudige manier informatie over de internetgebruikers bijgehouden worden. Het nadeel van cookies is echter dat deze informatie ook privé kan zijn. Cookies zijn daardoor omstreden.[/quote:70ab43d537]

[quote:70ab43d537]Cachegeheugen in een browser: Browsers maken vaak gebruik van deze techniek: als een website opgehaald wordt, worden de afgebeelde pagina’s direct opgeslagen in het lokale geheugen. Als een eerder opgevraagde pagina daarna nogmaals opgevraagd wordt, kan de versie die in het geheugen van de browser aanwezig is meteen weergegeven worden. De browser hoeft deze keer de pagina niet vanaf het langzamere internet te laden. Een nadeel van het gebruik van een webcache kan zijn dat de inhoud van de internetpagina intussen al veranderd is, waardoor de gebruiker mogelijk een oudere versie van de betreffende pagina ziet. [/quote:70ab43d537]

Een cache wordt alleen aangesproken wanneer een URL opnieuw wordt opgevraagd of na het klikken op Back en Forward knoppen. Reload zal echter altijd alle data opnieuw opvragen. Als dit niet werkt ligt het probleem niet aan jouw computer.

Maar waarom moet ik dan soms 5x reloaden en soms zelf toch nog mijn cache legen en Safari opnieuw opstarten om een vernieuwde pagina te zien (die ik net heb upgeload)

Idd, is ook mijn ervaring, reload is vaak nog geen refresh!

Enige probleem dat ik heb daarmee is met aanpassen van DNS-koppelingen. Die blijven vaak lang hangen. Nieuw geupload spul tonen gaat altijd direct na reload te duwen. Misschien cached je provider?

[quote:c5fd2c06e0="Niek89"]Dan weet ik het onderscheid niet. Cookies onthouden de identificatie en cache het onthouden van de website over het algemeen? Hoop dat ik nu niet al te off-topic ga.[/quote:c5fd2c06e0] Eigenlijk... ja, dat ga je wel, en je kaapt daarmee andermans draadje; je kunt natuurlijk ook zelf eerst even op onderzoek gaan via Google, of nog beter, op de Wikipedia! :sealed:

NL: http://nl.wikipedia.org/wiki/Cache en http://nl.wikipedia.org/wiki/Cookies
ENG: http://en.wikipedia.org/wiki/Cache en http://en.wikipedia.org/wiki/Cookies …oh nee, deze: http://en.wikipedia.org/wiki/WWW_cookie
8)

[code:1:099fbdb834] <head> <meta http-equiv="pragma" content="no-cache" /> </head> [/code:1:099fbdb834]

Zo word heel je pagina niet in de cache op genomen in de browser. Tenminste, je HTML. Ik weet niet hoe dat zit met externe CSS/JS bestanden.

Ik weet trouwens niet of dat een goede oplossing is.