Un aspecto que mejora considerablemente la velocidad de carga de un sitio, es la implementación de la caché. Para ello es necesario introducir el siguiente código, dentro de la condición del módulo de compresión GZIP antes de la etiqueta </ifmodule>:

# MENSUAL
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>
velocidad de carga
# SEMANAL
<FilesMatch "\.(js|css|pdf|txt)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>

# DIARIO
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=43200"
</FilesMatch>

Así entonces, archivos grandes como imágenes, flash o vídeos, permanecerán un mes en caché, los javascript, estilos y archivos PDF y texto, una semana y, los archivos que más actualizados deben estar como los HTML, serán guardados por un día. Por suspuesto, podéis añadir o eliminar las extensiones que creais necesarias, de cada apartado.

¿Has probado ya la implementación de caché en tu sitio?

Cuéntanos cómo ha mejorado la velocidad de carga