Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Actualizaciones.
#1
Pregunta 
Buenas a todos!
Tengo una duda: un doctor de los que visitan la página se queja porque tiene que apretar F5 para que se le actualicen los últimos cambios de mi página web.
¿Hay alguna manera de que esto lo haga automáticamente o lo "Mando a freír churros"?Lengua
Muchísimas gracias!
#2
Estoy seguro de que hay uja forma, pero ahorita estoy muy ocupado..

Mientras dile que limpie su caché

Aquí un post un poco útil sobre como: http://foro.skylium.com/tema-Limpiar-la-...ight=Cache
Cualquier duda, pregunta, comentario... Aquí estoy Guiño
#3
No sé si usas algún CMS, pero mira que tipo de cache usas en tu web. Limpiala y baja el tiempo de persistencia de esta. El caché te permite cargar más rápido una web. Si tu web no es pesada, no uses cache
Slds
#4
No sé si te refieres al caché como dicen mis compañeros o actualizaciones del contenido.

Para el primer caso (caché), una forma muy sencilla de evitarlo es agregar números aleatorios (los puedes generar con PHP o JavaScript) a tus scripts y hojas de estilos que cambien más seguido, por ejemplo.

Código:
<link href="nombre_fichero.css?54321" rel="stylesheet" type="text/css" />

<script scr="nombre_fichero.js?12345" type="text/javascript"></script>

Para el segundo caso puedes hacerlo con AJAX, el código depende si quieres actualizar una página completa o si sólo un DIV por ejemplo.

- https://api.jquery.com/jQuery.ajax/
WWW
#5
AbaddonOrmuz escribió:Para el segundo caso puedes hacerlo con AJAX, el código depende si quieres actualizar una página completa o si sólo un DIV por ejemplo.

- https://api.jquery.com/jQuery.ajax/

Y si es Wordpress este plugin se ve útil: http://wordpress.org/plugins/advanced-ajax-page-loader/
Cualquier duda, pregunta, comentario... Aquí estoy Guiño
#6
El problema principal es que, al añadir alguna foto, o noticia a la pagina, a las personas que tienen guardado en cache no se les actualiza inmediatamente. Voy a probar Ajax, muchas gracias por la recomendacion!
#7
Usas alguna directiva en tu .htaccess? si es así, comentala para que el usuario no "cacheé" la página web, aunque por lo que comentas es un problema de su navegador.

Por desgracia no puedes obligar a limpiar el caché mediante .htaccess, sólo enviando un header HTTP, pero como comentabas en temas anteriores, tu sitio esta en HTML puro, así que no sería posible.

Puedes intentar con el metatag no-cache, aunque actualmente no es válido.

Referencia: attr-meta-http-equiv - 4.2 Document metadata - HTML5
WWW
#8
AbaddonOrmuz escribió:Puedes intentar con el metatag no-cache

Esto puede serte útil @othgeg http://foro.skylium.com/tema-Como-hacer-...-navegador
Cualquier duda, pregunta, comentario... Aquí estoy Guiño
#9
Perdon por la falta de respuesta! Ya entre en el post que me recomendaste y tambien leí lo de cambiar .htaccess. Voy a probar los del htaccess por el tema de la velocidad de la página, y en caso que haya problemas voy a probar lo de "no cache".
Muchas gracias!
#10
Pruebalo y nos cuentas como te va.
WWW




Usuarios navegando en este tema: 1 invitado(s)