ESA comprime los recursos estáticos para reducir el tamaño de las transferencias y acelerar la carga de la página.
Introducción
ESA ofrece tres métodos de compresión: Gzip, Brotli y Zstd. Cada método presenta distintas ventajas y desventajas en cuanto a eficiencia de compresión, velocidad de descompresión y compatibilidad.
|
Tipo de compresión |
Eficiencia de compresión |
Compatibilidad |
Caso de uso |
|
Gzip |
Compresión rápida, velocidad de descompresión media |
Alta |
Servicios web generales |
|
Brotli |
Compresión lenta, velocidad de descompresión alta |
Media |
Optimización de recursos estáticos |
|
Zstd |
Compresión muy rápida, descompresión muy rápida |
Baja |
Procesamiento de datos en flujo en tiempo real |
El plan Entrance solo es compatible con la compresión Zstd.
Notas
Si habilita Gzip, Brotli y Zstd al mismo tiempo, se aplican en el siguiente orden: Zstd > Brotli > Gzip.
ESA admite la compresión de los siguientes tipos de archivo:
text/xml,text/plain,text/css,application/javascript,application/x-javascript,application/rss+xml,text/javascript,image/tiff,image/svg+xml,application/jsonyapplication/xml.
Cases where compression rules do not take effect
En ciertos casos, las reglas de compresión podrían no surtir efecto debido a configuraciones conflictivas en el servidor de origen o en el cliente.
Para el servidor de origen
La compresión Gzip o Brotli se aplica únicamente a los archivos del servidor de origen cuyo tamaño esté entre 1 KB y 10 MB. Los archivos fuera de este rango no se comprimen.
Si la respuesta del servidor de origen incluye el encabezado
Content-Encoding, ESA no aplica la compresión.Si la respuesta del servidor de origen contiene el encabezado HTTP
cache-control: no-transform, ESA no aplica la compresión.
Para el cliente
Si un cliente no es compatible con el algoritmo de compresión configurado, la respuesta se devuelve sin comprimir. La compatibilidad del cliente se indica mediante el encabezado de solicitud Accept-Encoding.
Procedimiento
En la consola de ESA, seleccione Websites y luego haga clic en el sitio de destino en la columna Websites.
En el panel de navegación izquierdo, elija .
-
Seleccione la pestaña Optimize. A continuación, active los interruptores Speed Optimization, Gzip y Brotli según sea necesario.

Mapeo de funciones a nivel de sitio y basadas en reglas
Las configuraciones a nivel de sitio se aplican a todas las solicitudes de un sitio. Para aplicar una función únicamente a solicitudes específicas, utilice las funciones basadas en reglas. Defina condiciones de regla que coincidan con valores de parámetro específicos en las solicitudes de los usuarios. Esto le permite controlar con precisión qué solicitudes se ven afectadas por la configuración.
|
Función a nivel de sitio |
Función basada en reglas correspondiente |
|
Gzip |
|
|
Brotli |
|
|
Zstd |