Saltar al contenido principal
Q drop
Tecnología web

Caché

Resumen

La caché (en inglés, cache) es un mecanismo que guarda a mano una copia de los datos que ya se han obtenido una vez y, cuando se vuelven a necesitar los mismos datos, usa la copia en lugar de ir a buscar el original. La palabra viene del francés y significa «escondite»: la idea es esconder los datos en un lugar del que se puedan sacar rápido. La caché se aprovecha en todas las capas de la informática, como los navegadores web, las aplicaciones del móvil, las CDN y las bases de datos.

Cómo funciona la caché del navegador

Cuando visitas un sitio web, el navegador descarga archivos como el HTML, el CSS, el JavaScript y las imágenes, y muestra la pantalla. La caché del navegador guarda estos archivos en el dispositivo y, en la siguiente visita, usa los archivos guardados en lugar de descargarlos del servidor. Así la página se muestra más rápido y también se reduce el volumen de datos.

El servidor es quien indica la fecha de caducidad de la caché. A los archivos que no cambian a menudo, como las imágenes o el CSS, se les fija una caducidad más larga, y los datos que siempre deben estar al día, como las respuestas de una API, no se guardan en caché o se les fija una caducidad corta.

Problemas causados por la caché y cómo solucionarlos

Ante el problema de «he actualizado el sitio web, pero se sigue viendo el contenido antiguo», la primera causa que se sospecha es la caché del navegador. Como el navegador sigue usando la copia de los archivos antiguos, no se reflejan los archivos más recientes del servidor.

La solución es «borrar la caché». En la configuración del navegador, elige «Borrar datos de navegación» y elimina «Archivos e imágenes almacenados en caché». Una forma más sencilla es hacer una recarga forzada con Ctrl+Shift+R (Cmd+Shift+R en Mac): así se ignora la caché y se obtienen los archivos más recientes del servidor. Si el buzón de preguntas se ve raro, también conviene probar primero a borrar la caché.

La caché de las aplicaciones y el almacenamiento

Las aplicaciones del móvil también usan la caché. Como las aplicaciones de redes sociales guardan en la caché las imágenes y los vídeos que has visto, con el tiempo el tamaño de la caché puede ir creciendo. Cuando «no hay espacio suficiente en el móvil», a veces puedes liberar espacio borrando la caché de las aplicaciones.

En el iPhone puedes comprobar el espacio que usa cada aplicación en «Ajustes > General > Almacenamiento del iPhone». En Android puedes «borrar la caché» desde «Ajustes > Almacenamiento» o desde la pantalla de información de cada aplicación. Aunque borres la caché, normalmente se conservan los datos de la cuenta y la sesión iniciada. Sin embargo, cada aplicación lo trata de forma distinta, así que conviene revisar la explicación de la pantalla antes de borrar. Además, la próxima vez que abras la aplicación tendrá que volver a descargar los datos, así que puede que tarde un poco más en mostrarse durante un tiempo.

¿Te ha resultado útil este artículo?

Términos relacionados

Artículos relacionados

¿Quieres crear tu propio buzón de preguntas?

Regístrate solo con tu correo electrónico. No necesitas contraseña.

Empieza gratis