Avisos
Vaciar todo

mod_expires en Webempresa  

 
Sergio
 Sergio
Reputable Member

Hola me podéis indicar si en los apaches de webempresa esta activado el mod_expires?

Gracias

URL del sitio: www.pienso24horas.com

Citar
Respondido : 29/07/2012 6:44 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

El modulo expires (mod_expires), esta activado de forma estática.

Para configurarlo deberás añadir a tu .htaccess la configuración adecuada.

Ejemplo:

ExpiresActive on
ExpiresByType image/jpg "access plus 60 days"
ExpiresByType image/png "access plus 60 days"
ExpiresByType image/gif "access plus 60 days"
ExpiresByType image/jpeg "access plus 60 days"
ExpiresByType text/css "access plus 1 days"
ExpiresByType image/x-icon "access plus 1 month"
ExpiresByType application/pdf "access plus 1 month"
ExpiresByType audio/x-wav "access plus 1 month"
ExpiresByType audio/mpeg "access plus 1 month"
ExpiresByType video/mpeg "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/quicktime "access plus 1 month"
ExpiresByType video/x-ms-wmv "access plus 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType text/javascript "access plus 1 week"
ExpiresByType application/x-javascript "access plus 1 week"
ExpiresByType application/javascript "access plus 1 week"

Saludos

ResponderCitar
Respondido : 29/07/2012 6:53 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Sergio
 Sergio
Reputable Member

Ok, tenia mas o menos eso. Como compruebo que funciona?

El pagespeed me indica que tengo una cache muy baja o incluso no definida?

Incluso con eso

ResponderCitar
Respondido : 29/07/2012 6:56 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Lo que PageSpeed indica no es "palabra de Dios" ni definitivo, puede ser una interpretación en base a datos colectados externamente.

¿Has probado a añadir lo indicado en tu archivo .htaccess?.

Saludos

ResponderCitar
Respondido : 29/07/2012 7:00 pm

Cursos Gratuitos WordPress

Sergio
 Sergio
Reputable Member

Lo he añadido, pero no se como verificar que funciona 🙂

ResponderCitar
Respondido : 29/07/2012 7:02 pm
Sergio
 Sergio
Reputable Member

Hola que te parecen esto parametros:

AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript

Header unset Pragma
FileETag None
Header unset ETag
## START BROWSER CACHING STUFF
# Using mod_headers
# any Headers Directives go here
Header set Cache-Control "public"
Header set Expires "Thu, 15 Apr 2015 20:00:00 GMT"
# 480 weeks
Header set Cache-Control "max-age=290304000, public"
# 2 DAYS
Header set Cache-Control "max-age=172800, public, must-revalidate"

# 2 HOURS
Header set Cache-Control "max-age=7200, must-revalidate"

ResponderCitar
Respondido : 29/07/2012 7:15 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Veo un poco "salvaje" esa implementación en tu htaccess.

Yo me decantaría más por un filtrado por tipos MIME:

  ExpiresActive On
  ExpiresByType image/gif A3600
  ExpiresByType image/png A2592000
  ExpiresByType text/html A1800

Para saber si funciona o no, tendrás que limpiar caché y luego probar si lo que dice el PageSpeed es correcto, incorrecto, o lo que tu quieras interpretar.

Por curiosidad ¿que pretendes conseguir del mod_expires?

Saludos

ResponderCitar
Respondido : 29/07/2012 7:22 pm
Sergio
 Sergio
Reputable Member

Ok, borro todo y dejo eso. Bajar un poco el tiempo de carga que esta en 8,5s

ResponderCitar
Respondido : 29/07/2012 7:23 pm

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

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

¡Quizás! te sea de utilidad la siguiente lectura:

-

No todo el problema siempre está en la carga de las imágenes sino en la cantidad de scripts que carguemos, ya sea a través de plugins como de widgets externos que aumentan el tiempo de carga considerablemente.

Saludos

ResponderCitar
Respondido : 29/07/2012 7:28 pm
Sergio
 Sergio
Reputable Member

Lo voy a ojear. Con la parte "salvaje" que indicas ha bajado muchismo la carga, en torno al 1,4s....

¿por que dices que es muy salvaje?

ResponderCitar
Respondido : 29/07/2012 7:30 pm

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Quizás, al no ver ese código en el contexto del archivo .htaccess me resulto un poco "bestia" filtrar a todos los archivos o extensiones, tipos MIME, etc en lugar de filtrar solamente a las imágenes, pero si te sirve para bajar el tiempo de carga y no te afecta al funcionamiento ¿quien soy yo para decir lo contrario? 🙂

A veces se baja más el tiempo de carga "optimizando" las imágenes, no usando extensiones .png y si extensiones .jpg y utilizando patterns en lugar de imágenes completas como background, por ejemplo. 😉

Saludos

ResponderCitar
Respondido : 29/07/2012 7:41 pm
Sergio
 Sergio
Reputable Member

Ok, si quieres te puedo pasar el contenido del htaccess. he comenzado a optimizar los CSS y las imagenes con un programa (bajando KiB que ocupan) y segun me va diciendo pagespeed

ResponderCitar
Respondido : 29/07/2012 7:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Sergio,

Ok, ya nos contarás el resultado y a ser posible una url del test de PageSpeed.

Saludos

ResponderCitar
Respondido : 29/07/2012 9:51 pm