`
WS_Daniel
  • 浏览: 24413 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

安装SSL证书(https)后会使网站速度变慢吗?

阅读更多

很多童鞋一开始部署了SSL证书的时候总会问,为什么部署了证书后反而比之前的慢了呢。其实里面是有他一定的道理的,但是不是整个访问过程中都是那么慢。。

今天就来给大家分析下部署了SSL证书后到底是慢在哪里。最后又是怎么样?

 

使用HTTPS不会使你的网站变得更快(实际上有可能,请看下文),但是有一些技巧可以大大减少额外开销。
首先,只要压缩文本内容,就会降低解码耗用的CPU资源。不过,对于当代CPU来说,这点开销不值一提。
其次,建立HTTPS连接,要求额外的TCP往返,因此会新增一些发送和接收的字节。但是,从下图可以看到,新增的字节是很少的。
第一次打开网页的时候,HTTPS协议会比HTTP协议慢一点,这是因为读取和验证SSL证书的时间。下面是一张HTTP网页打开时间的瀑布图。
 

 

同一张网页使用HTTPS协议之后,打开时间变长了。
 

 

建立连接的部分,大约慢了10%。但是,一旦有效的HTTPS连接建立起来,再刷新网页,两种协议几乎没有区别。先是HTTP协议的刷新表现:
 

 

然后是HTTPS协议:
 

 

某 些用户可能发现,HTTPS比HTTP更快一点。这会发生在一些大公司的内部局域网,因为通常情况下,公司的网关会截取并分析所有的网络通信。但是,当它 遇到HTTPS连接时,它就只能直接放行,因为HTTPS无法被解读。正是因为少了这个解读的过程,所以HTTPS变得比较快。
分享到:
评论

相关推荐

    Securing your Online Data Transfer with SSL

    当用户访问网站时,浏览器会检查该网站的SSL证书是否有效。有效的证书表明该网站已通过认证,可以安全地传输数据。 - **证书类型**: - **域名验证(DV)证书**:仅验证域名所有权,适用于个人博客或小型企业站点...

    如何将HTTP站点转换成HTTPS、及后续问题

    如果整站都采用HTTPS,可能会导致网站加载速度变慢。而如果只对特定页面使用HTTPS,就需要确保从HTTPS页面跳转到HTTP页面时URL的准确性。使用相对路径可以在HTTP和HTTPS之间无缝转换,但存在硬编码问题。如果使用...

    在线教育学习平台网校系统vhtml5响应式在线教育培训类企业使用+安装说明.txt

    5. **域名绑定与SSL证书配置**:如果需要使用自定义域名访问网站,则需在DNS服务商处完成域名解析设置;另外建议申请SSL证书实现HTTPS加密传输。 6. **测试验证**:启动服务器,在浏览器中输入访问地址检查各模块...

    大仙一键搬图 v17.0.1.8.zip

    然后点击“高级”,把里面的“对证书地址不匹配发现警告”、“检查发行商的证书是否已吊销”、“检查服务器证书是否已吊销”的勾去除掉,再把“使用SSL 1.0”、“使用SSL 2.0”、“使用SSL 3.0”都打勾起来后确定。...

    VisualSVNServer32_3.6.1

    在日常使用中,你可能会遇到一些常见的问题,例如用户权限问题、仓库访问速度慢等。对于这些问题,Visual SVN Server提供了详细的日志功能,可以帮助你诊断和解决。同时,Visual SVN Server还提供了丰富的文档和社区...

    14-互联网IT科技公司网站模板.zip

    7. **动态效果**:适度的动态效果,如平滑滚动、下拉菜单动画、悬停效果等,可以提升用户体验,但应避免过度使用导致加载速度变慢。 8. **搜索引擎优化(SEO)**:良好的SEO友好性是提升网站搜索排名的关键。模板应...

    gitblit-1.9.3.zip

    Gitblit是一款开源的、专为Git版本控制系统设计的轻量级服务器软件,适用于...总之,Gitblit提供了一种简单而高效的方式来在Windows环境中部署和管理Git服务,通过其丰富的功能和易用性,使团队协作变得更加顺畅。

    httpwatch网站监控

    5. **SSL性能分析**:对HTTPS连接进行深度分析,包括证书详情、握手时间、加密套件等,提升安全性和效率。 6. **缓存检测**:分析浏览器缓存的利用情况,优化缓存策略以减少网络请求。 三、使用步骤 1. **安装与...

    Rvac:https的数据

    - 性能影响:加密和解密过程会消耗计算资源,可能使服务器响应速度变慢。 - 证书管理:需要购买、更新和管理SSL证书,增加了运维成本。 - SEO影响:虽然现在搜索引擎如Google鼓励使用HTTPS,但迁移过程可能会影响...

    yourfavouriteblog:https

    8. **HTTPS的性能影响**:虽然HTTPS提高了安全性,但加密和解密过程会消耗一定的计算资源,可能导致页面加载速度变慢。不过,现代硬件和优化的TLS协议已经显著降低了这种影响。 9. **HTTPS的最佳实践**:例如,启用...

    确保安全 Windows7十大禁忌服务.docx

    如果关闭,每次访问网站都需要重新解析,可能导致网络速度变慢,且无法通过域名访问网站。 3. Network Connections:管理网络和拨号连接,关闭此服务意味着无法配置网络连接,创建新的网络链接,从而无法正常上网。...

    Windows7十个不能关闭的服务.docx

    如果关闭,每次访问网站都需要重新解析DNS,导致网络速度变慢,甚至无法访问某些网站。 3. Network Connections:此服务管理网络连接,包括局域网和拨号连接的创建和配置。关闭后,无法新建或管理网络连接,可能...

    故事讲解之HTTPS.docx

    - 为了解决非对称加密速度慢的问题,通常会采用混合加密方案: - 首先使用非对称加密算法(如RSA)安全地交换对称密钥。 - 接着使用快速的对称加密算法(如AES)来进行实际的数据加密和解密。 - 这种方法既能保证...

    保安全Windows7十大禁忌服务.docx

    如果禁用,虽然仍能解析DNS,但速度会变慢,且无法缓存记录,可能导致网络访问问题。 3. **网络连接 (NetworkConnections)**:管理网络和拨号连接,禁用后无法创建和配置网络连接,将导致无法上网。 4. **即插即用...

    Windows 7中不能关闭的服务命令.docx

    如果停用,系统将无法缓存DNS查询结果,导致网络连接速度变慢,且不能通过域名访问网站。 2. **Print Spooler**:该服务管理打印机任务,将待打印的文件暂存到内存中。若关闭,将无法进行打印操作。 3. **DHCP ...

    windows system apache2.4 服务器

    - 使用SSL/TLS证书为网站启用HTTPS,提供安全的加密连接。 - 定期更新Apache、PHP和MySQL,以获得最新的安全修复和功能改进。 - 限制Apache的访问权限,避免不必要的目录浏览和文件上传功能。 - 优化Apache配置,如...

    学习过程中的简单总结概述理解

    MySQL的索引是提升查询速度的关键,但同时也存在潜在的弊端,如占用存储空间、插入更新速度变慢等。深入理解索引的工作原理及其利弊,能帮助我们更好地设计数据库表结构和优化查询。MySQL的结构分析则涵盖了表、存储...

    goit-markup-hw-08:https

    7. **HTTPS的缺点**:虽然更安全,但HTTPS也带来了额外的计算资源消耗和延迟,可能导致网站加载速度变慢。此外,配置和维护HTTPS证书需要一定的技术和成本。 8. **HSTS(HTTP Strict Transport Security)**:为了...

    Win7中绝对不能关闭的服务.docx

    如果关闭,每次访问网站都需要重新解析,可能导致网络速度变慢,且无法使用域名访问网络资源。 3. **Network Connections**:此服务管理网络和拨号连接,让你能够创建和配置网络链接。关闭它意味着你无法配置网络...

Global site tag (gtag.js) - Google Analytics