Avisos
Vaciar todo

cache del navegador y Page Speeed  

 
Miescalona
 Miescalona
Reputable Member

Hola amigos: Feliz año para todos!

Estoy corrigiendo cosas con Page Speed y hay algo que no entiendo:
En los avisos de Page Speed me dice que debo "Aprovechar el almacenamiento en caché del navegador " y me muestra archivos que podrían almacenarse en la cache del nav.
Os envio captura 1 con un archivo que he señalado.
A continuación miro en la cache de mi navegador y encuentro que ese archivo está almacenado y con una duracion de 4 días. (Captura 2)
¿Hay una contradicción aquí?
Por otro lado: ¿Cómo puedo aumentar la duración de esa caché?
Gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 02/01/2015 2:16 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Miescalona,

Lo que diga PageSpeed no es "de riguroso cumplimiento" pues son recomendaciones de optimización que no siempre se aproximan al conjunto de tu instalación y no tienen en cuenta otros factores. Como guía está bien considerarlo, pero pensar que PageSpeed es "palabra divina" en un error.

Te recomendamos la lectura de los siguientes artículos del Blog de Webempresa por si te son de utilidad:

-
- https://www.webempresa.com/blog/item/1099-mejorando-la-carga-de-joomla-con-jch-optimize.html

Haz copia de seguridad antes de proceder.

- Copias de Seguridad en Joomla 2.5.x y 3.1.x con Akeeba Backup: www.webempresa.com/blog/item/1109-copias-de-seguridad-en-joomla-25-y-3x-con-akeeba-backup.html

Saludos

ResponderCitar
Respondido : 02/01/2015 2:31 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Miescalona
 Miescalona
Reputable Member

Gracias por tu consejo Luis. Conozco los artículos a que te refieres y uso el plugin jch optimize.
Pero, por favor, podéis contestarme a las dos preguntas que hago?

1. ¿Esas imágenes a que me refiero se guardan en la caché del nav?
2 ¿Cómo puedo aumentar la duración de esa caché?
Gracias

ResponderCitar
Respondido : 02/01/2015 11:34 am
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En principio todas las imágenes que se cargan en la web sí que se estarían almacenando en la caché del navegador, a menos que tengas configurado el propio navegador para que no lo haga.

Utilizando algún plugin como el siguiente podrías especificar el tiempo de duración de la caché del navegador:

http://extensions.joomla.org/extensions/extension/site-management/browsers-a-web-standards/expires-headers

De todas formas, no lo veo como algo necesario. Aunque Page Speed mejore la puntuación no creo que tu página vaya a cargar más rápido.

ResponderCitar
Respondido : 02/01/2015 12:22 pm

Cursos Gratuitos WordPress

Miescalona
 Miescalona
Reputable Member

Hola:
Gracias por la respuesta.

Pero creo que el plgin que recomienda Pablo no me sirve: Cito:

Unfortunately, this plugin cannot address the header values for your image, CSS or Javascript files. You'll need to contact your hosting provider to determine if your host supports setting default headers in .htaccess

Yo busco precisamente eso: cachear en el navegador images, css y js
Creo que su solucion para esto pasa por añadir el siguiente codigo en .htaccess:

Here is an example that will set your expires headers for these file extensions ahead 10 years.

Header set Expires "Wed, 15 Apr 2020 20:00:00 GMT"
Header set Cache-Control "public"

Me da un poco de miedo tocar ese archivo. Hay alguna forma de hacer esto mediante algun plugin de joomla?
Es correcto pegar ese codigo en .htaccess?
Os pego también la pag en la que se muestra todo esto:
http://www.richeyweb.com/development/joomla-plugins/66-expires-headers

ResponderCitar
Respondido : 02/01/2015 4:38 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Puedes intentar colocar el código en tu .htaccess

Aunque tengo entendido que el navegador ya debería hacer esto por defecto la primera vez que cargas el sitio, salvo tengas configurado tu navegador para no almacenar en cache ninguna web, igual el código dado no funcionaría en este último caso.

Saludos.

ResponderCitar
Respondido : 02/01/2015 6:06 pm