Activar compresión Gzip en Prestashop y en cualquier otra web

De wikipedia_IndianWebs
Saltar a: navegación, buscar

Activar la compresión Gzip en nuestra web ayuda a que cargue más rápido ya que el servidor envía el contenido de la web comprimido, por tanto el tamaño es menor y el número de solicitudes se reduce. Podemos comprobar si nuestra web usa gzip analizando nuestra web con servicios como gtmetrix. Para activar la compresión Gzip en Prestashop de debe activar en el menú parámetros avanzados/rendimiento la opción Optimizar Apache:


Gzip.JPG


Para que la compresión funcione, nuestro servidor debe tener activada la opción zlib.output_compression, esto se puede comprobar mediante la función phpinfo(); Para comprobarlo se debe crear un archivo php que contenga el código:

<?php
phpinfo();
?>


Subimos este archivo a nuestro ftp y accedemos a él en el navegador. Mostrará una página con toda la configuración de nuestro servidor Apache, debemos buscar el apartado donde aparece la opción zlib.output_compression y comprobar que está a ON:

Phpinfo.JPG

Si no está activa hay dos opciones, se puede pedir al soporte de nuestro hosting que nos la active o bien podemos subir por FTP a la raíz de nuestra web un archivo php.ini que contenga el siguiente código:

zlib.output_compression = On
zlib.output_compression_level = 9

Una vez subido este archivo volvemos a comprobar si en la configuración la opción está a ON. Si por defecto el servidor no comprime todos los tipos de archivo, se puede indicar que comprima todos los tipos de archivos añadiendo el siguiente código en el archivo .htaccess de nuestra web:

# compress text, html, javascript, css, xml:
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

Hay varias optimizaciones que se pueden hacer en una web para mejorar la velocidad de carga, es un factor muy importante para los usuarios y cada vez tiene más relevancia en el posicionamiento SEO. Podéis ver más acciones para mejorar la velocidad de nuestra web en el este wiki


--Oscar Sánchez Guiu (discusión) 13:06 29 may 2014 (CEST)

Herramientas personales
Espacios de nombres

Variantes
Acciones
Navegación
Herramientas
Compartir
Categorías
Apps
[×] CSS
[×] Diseño
Google
[×] Joomla
[×] Magento
[×] Mobile
[×] RRHH
[×] YouTube