7

¿Qué es la función keep-alive? ¿Cómo puedo habilitarlo?Habilitar Keep-Alive (Velocidad de página)

A continuación se muestra el resultado del plugin Page Speed ​​de chrome.

Habilitar Keep-Alive El host {MYWEBSITE.COM} debe habilitar Keep-Alive. Sirve los siguientes recursos.

http://MYWEBSITE.com/ 
http://MYWEBSITE.com/fonts/AGENCYR.TTF 
http://MYWEBSITE.com/images/big_mini/0002_mini.jpeg 
http://MYWEBSITE.com/images/big_mini/0003_mini.jpeg 
http://MYWEBSITE.com/images/big_mini/0004_mini.jpeg 
http://MYWEBSITE.com/images/big_mini/0005_mini.jpeg 
http://MYWEBSITE.com/images/big_mini/0006_mini.jpeg 
http://MYWEBSITE.com/images/big_mini/0007_mini.jpeg 
http://MYWEBSITE.com/images/.jpeg 
http://MYWEBSITE.com/images/small/0002S.jpeg 
http://MYWEBSITE.com/images/small/0003S.jpeg 
http://MYWEBSITE.com/images/small/0004S.jpeg 
http://MYWEBSITE.com/images/small/0005S.jpeg 
http://MYWEBSITE.com/images/small/0006S.jpeg 
http://MYWEBSITE.com/images/small/0007S.jpeg 
http://MYWEBSITE.com/images/small/0008S.jpeg 
http://MYWEBSITE.com/images/small/0009S.jpeg 
http://MYWEBSITE.com/images/small/0010S.jpeg 
http://MYWEBSITE.com/images/small/0011S.jpeg 
http://MYWEBSITE.com/images/small/0012S.jpg 
http://MYWEBSITE.com/images/small/0013S.jpeg 
http://MYWEBSITE.com/images/small/0014S.jpeg 
http://MYWEBSITE.com/images/small/0015S.jpeg 
http://MYWEBSITE.com/images/small/0016S.jpeg 
http://MYWEBSITE.com/images/small/0017S.jpeg 
http://MYWEBSITE.com/images/small/0018S.jpeg 
http://MYWEBSITE.com/images/small/0019S.jpeg 
http://MYWEBSITE.com/yoxview/yoxview.css 
http://MYWEBSITE.com/yoxview/images/empty.gif 
http://MYWEBSITE.com/yoxview/images/left.png 
http://MYWEBSITE.com/yoxview/images/popup_ajax_loader.gif 
http://MYWEBSITE.com/yoxview/images/right.png 
http://MYWEBSITE.com/yoxview/images/sprites.png 
http://MYWEBSITE.com/yoxview/img3_mini.jpeg 
http://MYWEBSITE.com/yoxview/jquery.yoxview-2.21.min.js 
http://MYWEBSITE.com/yoxview/lang/en.js 
http://MYWEBSITE.com/yoxview/yoxview-init.js 

Respuesta

10

mantenimiento de conexiones HTTP (también conocida como HTTP persistent connections) configura el servidor HTTP para mantener abierta una conexión de modo que pueda ser reutilizado por el cliente para enviar varias solicitudes, reduciendo así la sobrecarga de carga de una página. Cada servidor y entorno son diferentes, por lo que su configuración depende de su entorno.

En resumen: si está utilizando HTTP/1.0, al realizar la solicitud original (suponiendo que su servidor lo admita) agregue un encabezado Connection: Keep-Alive. Si el servidor lo admite, le devolverá el mismo encabezado. Si está utilizando HTTP/1.1 y el servidor está configurado correctamente, automáticamente usará conexiones persistentes.

+1

¿Es una solución de servidor? markup fix ¿dónde colocar esto en el encabezado? –

8

Tenga en cuenta que, si bien Keep-Alive ofrece algunos beneficios a bajos volúmenes, tiene un rendimiento bajo en grandes volúmenes para sitios pequeños y medianos (por ejemplo, si su blog recibe Slashdotted). This Hacker News thread tiene algunos buenos antecedentes.

En otras palabras, si bien muchas de las recomendaciones de PageSpeed ​​son geniales en todos los ámbitos, esta debería tomarse con un grano de sal.

+1

+1 para agregar contexto adicional –

Cuestiones relacionadas