Hay algunas pautas de mejores prácticas a tener en cuenta al desarrollar aplicaciones web modernas y de próxima generación. Estos generalmente giran en torno a minimizar tanto la velocidad de renderizado de la página web como la carga del servidor. Lea más sobre este tema en el subsitio de ‘velocidad’ de Google:
http://code.google.com/speed/
Una de las mejores prácticas a tener en cuenta es establecer un encabezado de vencimiento “futuro lejano” en el contenido de la página estática (.js, .css y archivos de imagen, por lo general) para que el navegador web no le pregunte al servidor si tiene una copia más nueva de un archivo Esto obliga al navegador a usar su versión en caché y salva al servidor de un golpe adicional.
- Cómo agregar a un menú desplegable de WordPress
- ¿Dónde puedo encontrar y comparar los mejores planes de alojamiento web en un solo lugar?
- ¿Puedo llamar a las funciones de jQuery dentro de los métodos de solicitud de Sinatra?
- ¿Por qué PHP y sus marcos y paquetes asociados se consideran defectuosos en comparación con otros marcos como node.js?
- Cómo crear una nueva tabla de actualización usando la tabla bash
Sin embargo, si actualiza sus archivos .css, .js o de imágenes sin modificar el nombre del archivo o realizar algún tipo de bloqueo de caché, el navegador usará su versión anterior de los archivos y la página podría ser incorrecta.
Esa es una forma larga de decir que sí, que aún se requieren técnicas de eliminación de caché para circunstancias específicas.