Para analizar la velocidad del sitio, utilizamos el servicio PageSpeed Insights. Este servicio verifica el sitio en busca de errores, la velocidad de apertura de la página y la optimización del motor de búsqueda de su sitio. En esta guía, aumentaremos la velocidad del sitio habilitando la compresión y habilitando un caché para archivos estáticos en el servidor web nginx.
1. Habilite la configuración de caché y compresión gzip.
Agreguemos las siguientes configuraciones a la sección del servidor de su archivo de configuración de host.
server {
...
gzip on;
gzip_comp_level 5;
gzip_min_length 256;
gzip_proxied any;
gzip_vary on;
gzip_types
application/atom+xml
application/javascript
application/json
application/ld+json
application/manifest+json
application/rss+xml
application/vnd.geo+json
application/vnd.ms-fontobject
application/x-font-ttf
application/x-web-app-manifest+json
application/xhtml+xml
application/xml
font/opentype
image/bmp
image/svg+xml
image/x-icon
text/cache-manifest
text/css
text/plain
text/vcard
text/vnd.rim.location.xloc
text/vtt
text/x-component
text/x-cross-domain-policy;
# text/html is always compressed by gzip module
location ~* \.(jpg|jpeg|png|gif|ico|css|js|pdf)$ {
expires 7d;
}
...
}
1.1 Comprobemos la configuración en busca de errores.
nginx -t
1.2 Reiniciar el servicio
service nginx restart
Asegúrese de que su sitio funcione correctamente en su navegador y verifique sus métricas de PageSpeed Insights nuevamente. Dependiendo de la estructura en diferentes sitios, el indicador de velocidad del sitio aumentará entre un 15 y un 20%.
Sin comentarios aún