Olen tehnyt ja ylläpitänyt parin yhdityksen yksinkertaisia sivuja yllä jo jonkin aikaa. Sivut on koodattu suorana html-koodina (kirjoittamalla.
Kun päivitän sivujen tietoja, ne tulee näkyviin vasta kun "vanhat" sivut on joko poistettu sivumuistista tai käyttäjä painaa selaimensa päivitysnappia.
Miten asian saisi hoidettua, että aina sivu aukaistaessa tarkistuisi, onko sivusta uudempaa päivitystä? Nyt joku ihmettelee miksei sivuja päivitetä, vaikka todellisuudessa päivityksiä on tehty, mutta selain näyttää sivumuistista vanhaa sivua.
Kun päivitän sivujen tietoja, ne tulee näkyviin vasta kun "vanhat" sivut on joko poistettu sivumuistista tai käyttäjä painaa selaimensa päivitysnappia.
Miten asian saisi hoidettua, että aina sivu aukaistaessa tarkistuisi, onko sivusta uudempaa päivitystä? Nyt joku ihmettelee miksei sivuja päivitetä, vaikka todellisuudessa päivityksiä on tehty, mutta selain näyttää sivumuistista vanhaa sivua.
Vastaukset 5
Vanhimmat
että ENNEN kuin siirrät uuden sivun palvelimelle niin poista se päivitettävä sivu sieltä palvelimelta ja siirrä vasta sitten kyseinen sivu sinne. Näin eteen läpsähtää uusi päivitetty sivu (tai ainakin pitäisi).
Toivottavasti viisaammat kertoo sinulle kohta lisää, sillä muistaakseni on jokin koodinpätkä jolla saadaan heti päivitykset näkyviin...
:)
Laita dokumentin alkuun pari meta-tagia, joilla määräät, että sivua ei jätetä välimuistiin. Ohjeet tuolta: http://www.codeave.com/html/code.asp?u_log=5080
Toimivuus eri selaimissa voi olla poikkeavaa mutta yleensä toimii kuitenkin.
"että ENNEN kuin siirrät uuden sivun palvelimelle niin poista se päivitettävä sivu sieltä palvelimelta ... Näin eteen läpsähtää uusi päivitetty sivu (tai ainakin pitäisi)."
- Tuohan vaatii juuri sivun päivittämisen, ennen kuin uusi sivu tai sisältö tulee näkyviin.
..tämähän on feature, jolla on selvä tarkoitus, ne jotka heti haluaa nähdä muutoksen ovat yleensä tekijä ja muutamat muut innokkaat, kyllä se niille oikeille sivusta kiinnostuneille aikaa muoten selviää, ei tässä hevosen selässä sentään olla. Asiat ottaa aikansa niiden kannsa on vaan elettävä, olis kiva ajaa fillarilla 100 kilsaa ja olla heti perillä.
Jos sivujen tarkoitus on viestiä ajankohtaisista asioista, ei ole hyvä, että sivulla kävijät tuijottelevat kuukausia vanhoja juttuja...
Ne cachet mitään kuukausia säily. Ja jos ihan varmasti haluat tuoreen sivun, niin pistä sinne osoitteen perään jokin satunnaismerkkijono niin selain ohittaa väkisten cachen. Esim:
jos osoite on
http://munsivu.com/uutiset
niin se voisi olla ihan yhtä hyvin
http://munsivu.com/uutiset?789695tr8uit987
http://munsivu.com/uutiset?dfasd76asd tai
http://munsivu.com/uutiset?df76
Sama sivu, mutta selain joutuu hakemaan uuden päivityksen palvelimelta asti, eikä siis cachesta.