HTTPS让网站速度变慢的原因
发布日期:2018-09-07网站为什么要用https?在网络安全问题层出不穷的今天,使用HTTPS变的非常重要,越来越多的网站都使用了https加密,而且部分网站也都安装了SSL证书,只有安装了ssl证书,才能网站的安全性。但是有一些站长反映了,全站使用了HTTPS后,会发现打开网站的速度变慢,这是什么原因呢?
在没有HTTPS以前,运营商可以直接篡改服务器发送给用户的请求,将请求直接跳转到广告页面或者强行在请求中插入广告,这样我们看到的页面就会莫名其妙的多出很多广告。我们的个人数据也可能在这个时候被收集,然后被转卖给一些公司,常见的保险公司、医疗企业会打电话给我们,有一部分就是来自于此。
劫持、网站数据泄露、篡改内容等等,我们在网络上的安全问题刻不容缓,HTTP的明文请求,直接将我们的全部信息出卖出去了,即使通过MD5、HASH等加密手段对数据进行加密,也无法保证数据的安全性。HTTPS除了给所有请求加密之外,还增加了身份验证,使用户在请求数据和传输数据的时候变得更加安全,直接解决劫持、数据泄露、钓鱼网站等问题,更好的保障了我们的利益。
HTTPS让网站速度变慢的原因
当然,使用SSL证书实现HTTPS是需要付出代价的,这里除了需要付一部分费用购买SSL证书之之外,更多的是性能的代价。据研究,使用HTTPS会使页面加载时间增加50%,服务器耗电量增加10%-20%,同时还影响网站的缓存、加大提取数据库的成本。HTTPS比HTTP要多几次握手的时间,同时还要进行RSA校验,数据缓存机制变得更加困难,流量成本也会增加,越大型的站点对计算和流量成本就越高。
同时,由于CA机构众多,市面上的浏览器也是多种多样,浏览器对SSL证书的兼容性也不同,部分浏览器可能不接受部分CA结构颁发的SSL证书,导致网站访问时出现异常。不过在光纤宽带普及的今天,HTTPS带来的延迟已经很小了,浏览器也在慢慢改进,适应SSL证书。
如果用户遇到的问题不能解决,可通过wosign官网客服寻求帮助,凡是选择wosign ssl证书的网站用户,wosign可提供免费一对一的ssl证书技术部署支持,免除后顾之忧。
相关资讯
当提到HTTPS协议和SSL证书时,就不得不先提一下HTTP协议。作为一个可能会被淘汰的协议,明文传输和无验证使得它臭名昭著,这种在安全上的缺陷可以轻易的被他人利用于谋取保利,现在,越来越多的隐私数据开始通过网络传输,姓名、密码、身份证、手机号等等,如果继续任由他人获取这些信息,不加管理,等同于互联网在退步。于是一些站长纷纷对网站进行了全站HTTPS,但有站长反映,做了https之后,速度变慢了,这是什么原因呢?
使用HTTPS不会使你的网站变得更快(实际上有可能,请看下文),但是有一些技巧可以大大减少额外开销。首先,只要压缩文本内容,就会降低解码耗用的CPU资源。不过,对于当代CPU来说,这点开销不值一提。其次,建立HTTPS连接,要求额外的TCP往返,因此会新增一些发送和接收的字节。但是,从下图可以看到,新增的字节是很少的。
近几年,互联网发生着翻天覆地的变化,尤其是我们一直习以为常的HTTP协议,在逐渐的被HTTPS协议所取代,在浏览器、搜索引擎、CA机构、大型互联网企业的共同促进下,互联网迎来了“HTTPS加密时代”,HTTPS将在未来的几年内全面取代HTTP成为传输协议的主流。那么HTTPS有什么好呢?一起来了解下。