首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启用Keep-Alive (页面速度)

启用Keep-Alive (页面速度)
EN

Stack Overflow用户
提问于 2011-11-22 14:45:07
回答 2查看 16.5K关注 0票数 7

什么是keep-alive功能?我如何启用它?

以下是chrome的Page Speed插件的输出。

启用保持连接主机{MYWEBSITE.COM}应启用保持连接。它提供以下资源。

代码语言:javascript
复制
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
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-22 15:20:00

HTTP Keep-Alive (也称为HTTP persistent connections)将HTTP服务器配置为保持打开的连接,以便客户端可以重用该连接来发送多个请求,从而减少加载页面的开销。每台服务器和环境都是不同的,因此设置取决于您的环境。

简而言之:如果您使用的是HTTP1.0,那么在发出原始请求时(假设您的服务器支持它),请添加一个Connection: Keep-Alive头。如果服务器支持它,它会将相同的头返回给您。如果您使用的是HTTP/1.1,并且服务器配置正确,它将自动使用持久连接。

票数 10
EN

Stack Overflow用户

发布于 2012-03-22 15:29:00

请注意,尽管Keep-Alive在低容量时提供了一些好处,但它在中小型网站的高容量时表现不佳(例如,如果您的博客被斜线划线)。This Hacker News thread有一些很好的背景信息。

换句话说,虽然PageSpeed的许多建议在所有方面都很好,但这一点应该持保留态度。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8222987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档