En Drupal 7, ¿dónde podría habilitar / deshabilitar la compresión gzip? ¿Hay un módulo para esta funcionalidad?
7
performance
Patoshi パ ト シ
fuente
fuente
Cache pages for anonymous users
y luego guarde sus opciones en suadmin/config/development/performance
página. Esto presentará unaCompress cached pages.
opción más abajo en laBANDWIDTH OPTIMIZATION
sección (se oculta / muestra a través de JavaScript, por lo que todo podría funcionar con el primer clic, pero no lo hace aquí por alguna razón).Respuestas:
Personalmente, no me gusta la forma en que Drupal maneja la compresión de salida; Me encargo de esto fuera de Drupal.
En el sitio de Drupal, agrego
a settings.php, y esto a un módulo personalizado para mostrar que esto está deshabilitado:
Esto también es para evitar la compresión accidental de doble salida, que puede ser muy difícil de diagnosticar si no conoce los síntomas.
Luego, en mi configuración de Apache, hago
Esto le permite a Apache realizar la compresión de salida por tipo MIME y también asegurarse de que toda la salida basada en texto se comprima. Esto está adaptado de una versión anterior del archivo .htaccess del proyecto HTML5 Boilerplate, que ahora vive en un proyecto separado . También agrego sus directivas para el control de caché y algunas otras cosas. Guardo todo esto en un archivo individual, que luego guardo
Include
en mis hosts virtuales.La desventaja de esto es que el servidor comprime cada solicitud, pero funciona bien para mis sitios y mis clientes.
fuente