Compresión y gestió...
Avisos
Vaciar todo

Compresión y gestión de caché en Joomla  

 
NeroCaes
 NeroCaes
Estimable Member

Hola amigos,
estoy haciendo pruebas con PageSpeed a fin de mejorar la velocidad de carga de mi página web, que actualmente es de un 60%.

En los resultados, me recomiendan configurar la cache para ciertos archivos, y usar compresión gzip para css y js, aunque tengo ésta opción activada en el backend de joomla. Hay algún componente que me permita realizar estas funciones. Como podría hacerlo desde el archivo .htaccess.

Gracias, un saludo.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/04/2015 10:44 pm
Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Puedes revisar si el siguiente articulo te es de utilidad: https://www.webempresa.com/blog/item/1099-mejorando-la-carga-de-joomla-con-jch-optimize.html

ResponderCitar
Respondido : 22/04/2015 2:33 am

Cursos Gratuitos WordPress

NeroCaes
 NeroCaes
Estimable Member

Gracias Johnny.
Finalmente estuve revisando algunos artículos de webempresa sobre el tema, y opté por comprar la versión pro de jch-optimize, e instalarlo junto a lazy load , JotCache y hacer algunos arreglos al archivo htaccess. Finalmente la velocidad de la web pasó a un 65%, y bajó la velocidad de 0.47 a 0.30. Ahora mi duda está centrada en un tema de compatibilidad. Me explico.
En mi sitio, tengo activada la caché en modo conservacional y una duración de 15 minútos. Por otro lado, estoy usando JotCache, y además, he añadido lo siguiente a archivo htaccess:

AddOutputFilterByType DEFLATE text/html text/xml text/css text/plain
AddOutputFilterByType DEFLATE image/svg+xml application/xhtml+xml application/xml
AddOutputFilterByType DEFLATE application/rdf+xml application/rss+xml application/atom+xml
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript application/json
AddOutputFilterByType DEFLATE application/x-font-ttf application/x-font-otf
AddOutputFilterByType DEFLATE font/truetype font/opentype

ExpiresActive On
ExpiresDefault "access plus 5 seconds"
ExpiresByType image/x-icon "access plus 2592000 seconds"
ExpiresByType image/jpeg "access plus 2592000 seconds"
ExpiresByType image/png "access plus 2592000 seconds"
ExpiresByType image/gif "access plus 2592000 seconds"
ExpiresByType image/svg+xml "access plus 2592000 seconds"
ExpiresByType application/x-shockwave-flash "access plus 2592000 seconds"
ExpiresByType text/css "access plus 604800 seconds"
ExpiresByType text/javascript "access plus 216000 seconds"
ExpiresByType application/javascript "access plus 216000 seconds"
ExpiresByType application/x-javascript "access plus 216000 seconds"
ExpiresByType text/html "access plus 600 seconds"
ExpiresByType application/xhtml+xml "access plus 600 seconds"

Header set Cache-Control "public"

Header set Cache-Control "public"

Header set Cache-Control "private"

Header set Cache-Control "private, must-revalidate"

FileETag None

Por tanto, estoy configurando cache desde el propio sistema, desde jotcache, y desde el archivo htaccess, y de otra parte, estoy configurando la compresión de css, js, imágenes......tanto en htaccess, como en jch-optimizer. ¿Puede crearme esto problemas en la web y algún tipo de incompatibilidad? ¿Es correcto el archivo htaccess?

Gracias por todo. Un saludo.

ResponderCitar
Respondido : 22/04/2015 7:04 pm
NeroCaes
 NeroCaes
Estimable Member

¡Olvidaba una última cuestión! ¿Pueden estos cambios afectar al script de google analytics?
Gracias.

ResponderCitar
Respondido : 22/04/2015 7:18 pm

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

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

De manera general no afecta a google analytics
Lo que has puesto en tu .htaccess supongo que lo has sacado de la documentación de la extensión que estas usando, teoricamente si sólo usas esto para cache podrías deshabilitar la cache por defecto de Joomla, tendrías que revisar la documentación de la extensión o probar deshabilitandola directamente

Saludos.

ResponderCitar
Respondido : 22/04/2015 11:04 pm
NeroCaes
 NeroCaes
Estimable Member

No, lo puesto en el .htaccess es de lo que he ido recopilando de información sobre la optimización de páginas web. Buscaré por si en la página de la extensión hace alguna referencia a la configuración del .htaccess. Gracias.

ResponderCitar
Respondido : 22/04/2015 11:11 pm

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

Johnny Heredia Montiel
 Johnny Heredia Montiel
Miembro Moderator

Hola,

Entiendo que los códigos los sacaste del articulo: https://www.webempresa.com/blog/codigos-utiles-htaccess-para-wordpress.html ,son los que recomendamos y están probados en el servidor de Webempresa.

ResponderCitar
Respondido : 23/04/2015 2:32 am
NeroCaes
 NeroCaes
Estimable Member

Parte los saqué de vuestras recomendaciones, y parte de otros sitios web. Por ahora parece que todo funciona bien y los usuarios no me han reportado problemas.

Saludos.

ResponderCitar
Respondido : 23/04/2015 10:21 pm