Articles of caché

¿Cuándo el navegador borra automáticamente el caché del archivo JavaScript externo?

Tengo un recurso de JavaScript que tiene la posibilidad de ser editado en cualquier momento. Una vez editado, me gustaría que se propague al navegador del usuario de forma relativamente rápida (como unos 15 minutos aproximadamente), sin embargo, la frecuencia de edición de este recurso es escasa (quizás 2 al mes). Prefiero que el recurso […]

Invalidación de caché: ¿hay una solución general?

“Solo hay dos problemas difíciles en informática: la invalidación de caché y el nombramiento de cosas”. Phil Karlton ¿Existe una solución o método general para invalidar un caché? saber cuándo una entrada está obsoleta, por lo que siempre se garantiza la obtención de datos actualizados? Por ejemplo, considere una función getData() que obtiene datos de […]

Prevención del almacenamiento en caché del iframe en el navegador

¿Cómo previene que Firefox y Safari almacenen en caché el contenido del iframe? Tengo una página web simple con un iframe en una página en un sitio diferente. Tanto la página externa como la interna tienen encabezados de respuesta HTTP para evitar el almacenamiento en caché. Cuando hago clic en el botón “Atrás” en el […]

MemoryCache no obedece los límites de memoria en la configuración

Estoy trabajando con la clase .NET 4.0 MemoryCache en una aplicación e bash limitar el tamaño máximo de caché, pero en mis pruebas no parece que la caché realmente esté cumpliendo los límites. Estoy usando la configuración que, según MSDN , se supone que limitan el tamaño de la caché: CacheMemoryLimitMegabytes : el tamaño de […]

Cómo borrar MemoryCache?

He creado un caché usando la clase MemoryCache. Le agrego algunos elementos, pero cuando necesito volver a cargar el caché, quiero borrarlo primero. ¿Cuál es la forma más rápida de hacer esto? ¿Debería recorrer todos los elementos y eliminarlos uno a la vez o hay una forma mejor?

Luchando en el caché del lado del cliente en Django

Estoy usando el acceso directo render_to_response y no quiero crear un objeto Response específico para agregar encabezados adicionales para evitar el almacenamiento en caché del lado del cliente. Me gustaría tener una respuesta que contenga: Pragma: no-caché Cache-control: no-caché Control de caché: debe revalidar Y todas las otras formas ingeniosas que los navegadores interpretarán como […]

Resultados de búsqueda en caché en django

Estoy tratando de encontrar una forma de almacenar en caché los resultados de una consulta que no cambiará con la frecuencia. Por ejemplo, categorías de productos de un comercio electrónico (teléfonos celulares, TV, etc.). Estoy pensando en utilizar el almacenamiento en caché de fragmentos de la plantilla, pero en este fragmento, voy a iterar sobre […]

¿Cómo deshabilitar el caché de consultas de Django?

En mi aplicación Django, ejecuto repetidamente la misma consulta en mi base de datos (por ejemplo, cada 10 segundos). Luego creo una sum de MD5 sobre el conjunto de preguntas que recibo y lo comparo con la sum de MD5 que creé en la ejecución anterior. Si ambos son iguales, los datos no han cambiado […]

Cómo configurar caché: falso en jQuery.get llamada

jQuery.get() es una abreviatura de jQuery.ajax() con una llamada a get. Pero cuando configuro cache:false en los datos de la llamada .get() , lo que se envía al servidor es un parámetro llamado caché con un valor de falso. Si bien mi intención es enviar una marca de tiempo con los datos al servidor para […]

Objeto jQuery: ¿guardar en caché o no?

Tengo algunos problemas que provienen de mis códigos Javascript (JS), ya que a veces necesito acceder a los mismos elementos DOM más de una vez en la misma función. Algunos razonamientos también se proporcionan aquí . Desde el punto de vista del rendimiento, ¿es mejor crear un objeto jQuery una vez y luego almacenarlo en […]