HTTPS对网站性能SEO有哪些影响?
1 前言
HTTPS在保护用户隐私,防止流量劫持方面发挥着非常关键的作用,但与此,HTTPS也会降低用户访问速度,增加网站服务器的计算资源消耗。
本文主要介绍https对用户体验的影响。
本文最早发表于百度运维部官方
2 HTTPS对访问速度的影响
在介绍速度优化策略之前,先来看下HTTPS对速度有什么影响。影响主要来自两方面
1. 协议交互所增加的RTT(round trip time)。
2. 加解密相关的计算耗时。
狼蚁网站SEO优化分别介绍一下。
2.1 耗时增加
由于 HTTP和HTTPS都需要DNS解析,并且大部分情况下使用了DNS缓存,为了突出对比效果,忽略主的DNS解析时间。
用户使用HTTP协议访问http://.baidu.(或者.baidu.)时会有如下上的交互耗时
可见,用户只需要完成TCP三次握手建立TCP连接就能够直接发送HTTP请求获取应用层数据,在整个访问过程中也没有需要消耗计算资源的地方。
接下来看HTTPS的访问过程,相比HTTP要复杂很多,在部分场景下,使用HTTPS访问有可能增加7个RTT。如下图
HTTPS请求需要的耗时解释如下
1. 三次握手建立TCP连接。耗时一个RTT。
2. 使用HTTP发起GET请求,服务端返回302跳转到https://.baidu.。需要一个RTT以及302跳转延时。
a) 大部分情况下用户不会手动输入https://.baidu.来访问HTTPS,服务端只能返回302强制浏览器跳转到https。
b) 浏览器处理302跳转也需要耗时。
3. 三次握手重新建立TCP连接。耗时一个RTT。
网络推广,网络,长沙,,
a) 302跳转到HTTPS服务器之后,由于端口和服务器不同,需要重新完成三次握手,建立TCP连接。
4. TLS完全握手阶段一。耗时至少一个RTT。
上一页 1 |
seo排名培训
- 金溪网站优化公司:提升企业在线曝光的最佳选
- 东安百度快照排名:提升你网站曝光度的关键策
- 四川SEO网站推广怎样付费比较合理
- 福建百度seo排名有哪些渠道可以进行合作
- 贵州网站SEO怎么做网站推广
- 辽宁seo关键词优化怎样跟客户谈判容易签下合同
- 龙州SEO网站推广的全面指南
- 黑龙江百度seo排名怎样提升在搜索引擎中的排名
- 龙州网站SEO:提升网站曝光率的关键策略
- 甘肃SEO价格合理性的看法
- 北海百度网站优化:提升您网站的知名度和流量
- 四川SEO推广怎么做才能放大客户需求
- 光山百度网站优化:提升您网站的可见性与访问
- 广东百度快照排名怎么做才能放大客户需求
- 平安哪有关键词排名优化的最佳实践
- 霸州SEO主要做什么工作