Foros del Web » Creando para Internet » HTML »

No usar cache cuando se actualice

Estas en el tema de No usar cache cuando se actualice en el foro de HTML en Foros del Web. Holas, lo que me gustaria es lo siguiente: que la pagina se tome del cache mientras no haya ninguna actualización, ya que hay imagenes bastante ...
  #1 (permalink)  
Antiguo 19/11/2002, 05:06
 
Fecha de Ingreso: enero-2002
Mensajes: 32
Antigüedad: 22 años, 3 meses
Puntos: 0
No usar cache cuando se actualice

Holas,

lo que me gustaria es lo siguiente:
que la pagina se tome del cache mientras no haya ninguna actualización, ya que hay imagenes bastante grandes), pero que cuando actualice la web, la primera vez que los visitantes entren desde la actualización que no usen el cache.

Se puede?

Gracias
  #2 (permalink)  
Antiguo 19/11/2002, 05:22
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Para hacer eso, debes saber cuando actualizarás las páginas y marcarlo en el código HTML.

<meta http-equiv="Expires" content="2002-11-20">

Piensa que el navegador de tus visitantes no puede saber si has actualizado o no tu web sin descargarla.
__________________
M a l d i t o F r i k i
  #3 (permalink)  
Antiguo 19/11/2002, 05:44
 
Fecha de Ingreso: enero-2002
Mensajes: 32
Antigüedad: 22 años, 3 meses
Puntos: 0
Pero en la etiqueta de expires <meta http-equiv="Expires" content="2002-11-20">, que tengo que poner? la fecha en que VOY a actualizar la web o la fecha en la que la HE actualizado. Porque lo ideal sería lo segundo.
  #4 (permalink)  
Antiguo 19/11/2002, 06:01
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Debes poner la fecha en que caduca la web.

Es decir, los visitantes guardarán tu web en su cache y la consultarán (si así lo tienen definido en su navegador) hasta que llegue la fecha indicada.

Si pones la fecha de hoy, la página sólo estará en cache el día de hoy.
__________________
M a l d i t o F r i k i
  #5 (permalink)  
Antiguo 19/11/2002, 06:11
 
Fecha de Ingreso: enero-2002
Mensajes: 32
Antigüedad: 22 años, 3 meses
Puntos: 0
y no hay ninguna opción para hacerlo al revés?. Es decir, que los visitantes guarden la web en su cache y la consulten (si así lo tienen definido en su navegador) hasta que se le "comunique" al navegador que el dia x hubo una actualización, y que entonces si no han visitado la pagina desde ese día x hacer que no se use el caché.

Pq el inconveniente del expires (en el caso de la mayoría de las webs que no están supeditadas a algun acto o a alguna fecha concreta) es que yo ahora mismo no puedo saber si voy a actualizar la web dentro de 5 dias o dentro de 2 meses.

No se si esto se podrá hacer hacer, de todas maneras gracias a Cain por haber contestado tan rápido.

Un Saludo
  #6 (permalink)  
Antiguo 19/11/2002, 06:16
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
Cita:
hasta que se le "comunique" al navegador
La única forma de comunicarse con el navegador es que el navegador descargue la página.
Una vez descargada la página el navegador la mostrará.
__________________
M a l d i t o F r i k i
  #7 (permalink)  
Antiguo 19/11/2002, 11:32
 
Fecha de Ingreso: enero-2002
Mensajes: 32
Antigüedad: 22 años, 3 meses
Puntos: 0
mmmmm,entonces no se puede hacer?
  #8 (permalink)  
Antiguo 19/11/2002, 11:39
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
mmmmmmm, no :(
__________________
M a l d i t o F r i k i
  #9 (permalink)  
Antiguo 19/11/2002, 11:55
 
Fecha de Ingreso: enero-2002
Mensajes: 32
Antigüedad: 22 años, 3 meses
Puntos: 0
jejejeje, bueno, de todas formas muchas gracias por el coñazo que te he dado Cain.


D1
  #10 (permalink)  
Antiguo 19/11/2002, 15:21
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 3 meses
Puntos: 17
De res :)
__________________
M a l d i t o F r i k i
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:17.