提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|行业资讯|编辑:龚雪|2015-10-30 11:31:34.000|阅读 584 次
概述:对于今年5月份发布的HTTP/2,很多人可能还在尝试摸索的阶段。但大家应该都知道,更加高效的HTTP/2可以显著地提升互联网性能。其意义在于,帮助厂商提升用户黏性,甚至于提升电商网站的订单转化比率。在这里向大家介绍一些提升HTTP/2性能的技巧,帮助你打造出快速、有效、安全的应用程序,同时易于维护和运行。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
对于今年5月份发布的HTTP/2,很多人可能还在尝试摸索的阶段。但大家应该都知道,更加高效的HTTP/2可以显著地提升互联网性能。其意义在于,帮助厂商提升用户黏性,甚至于提升电商网站的订单转化比率。例如:Firefox在提升HTTP/2性能之后,立竿见影地看到流量提升了10%左右,用户切身体验到了网站访问速度的提升,从而更愿意使用Firefox浏览器。
所以在这里,就向大家介绍一些提升HTTP/2性能的技巧,让你事半功倍。帮助你打造出快速、有效、安全的应用程序,同时易于维护和运行。
HTTP/2实现很容易,但它并不是灵丹妙药。对于一些Web应用来说,它并不合适。
如果你使用SSL/ TLS(后面简称TLS),那么可以通过HTTP/2来提高网站性能。我们期望TLS的造成性能损失通过使用HTTP/2来抵消。但这种方法是否真的管用,你还需要进行测试。
终端协议就是客户连接到代理服务器所需协议,例如TLS或HTTP/2。然后,代理服务器连接到应用服务器,数据库服务器等。
在终端装置中单独的服务器,也就意味着将它移到了多个服务器的体系结构中。它可以是单独的物理服务器,虚拟服务器或在云环境中的虚拟服务器,例如AWS。这会为我们提供很多好处,没有歧义对于繁忙的站点来说是很重要的。
在现有设置前放置服务器或虚拟服务器会实现很多的可能性。它可以用于负载平衡,静态文件缓存,等等。还可以根据需要增加或更换应用服务器或其他服务器。
SPDY是HTTP/2协议的前身,其综合性能是差不多的。因为它使用好几年了,所以更多的Web浏览器支持SPDY。但是这个差距目前正在缩小,约三分之二的Web浏览器支持HTTP/2,而约五分之四的支持SPDY。
如果你急于实现网络传输协议,而且希望支持更多的用户,那么你可以选择SPDY。SPDY会在2016年初逐渐被移除,那个时候你再转换到HTTP/2。没关系,SPDY已经为你赢得了大多数的用户了。
在你决定使用HTTP/2之前,你要确定你为HTTP/1.x优化的代码基础有多少。可以从以下四点来判断:
你可能已经把文件放在不同的域名中,以增加并行文件到Web浏览器的传输。但这会损害 HTTP/2的性能。你可以使用HTTP/2-savvy域名碎片,只针对HTTP/1.x用户。
图片精灵可以将图片群下载到单个文件中,然后分离码根据自己的需要获取图片。它的优点是很少受到HTTP/2影响,在很多情况下都很有用。
类似于图片精灵,代码块通常一起被存储或传输到一个单独的文件中。浏览器会根据需要获取代码。
可以将CSS代码,JavaScript代码,甚至图像直接插入HTML文件中 。 这减少了文件的传输,避免了HTML文件臃肿的初始化过程。
事实上,部署HTTP/2或SPDY并不难。如果你是NGINX用户,只需在NGINX设置中打开协议。然后浏览器和服务器将协商选择一个协议。
一旦在服务器上实现了HTTP/2,支持HTTP/2的浏览器用户将会与web应用程序进行HTTP/2会话。旧版本浏览器的用户将会进行HTTP/1.x会话。
不要忘了查看NGINX配置,特别注意测试指令的设置和调整,如output_buffers,proxy_buffers和ssl_buffer_size。HTTP/2使用的加密算法也需要额外的注意。为了避免HTTP/2使用的RFC有一长串的密码套件,你最好自己设置密码列表。可以设置ssl_buffer_size,然后测试其在所有浏览器版本上的表现。
很多人都没有意识到,撤消或修改您的HTTP/1.x优化其实是HTTP/2实施中最有创意的一部分。在进行更改之前,需要为旧版本浏览器的用户考虑。理论上讲,当有过多的小文件时需要进行缓存优化。但这是一个很大的I / O文件。紧密相关文件的有些串联很可能是有意义的,无论是对工作流程还是应用程序的性能来说。所以这些都需要根据你的经验仔细考虑。
无论使用哪种方法改善你的网站性能,要确保你的网站交互是安全的。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
通过提供强大的3D CAD数据访问工具并适用于桌面、移动和Web的高级环境3D可视化发动机,HOOPS在提升造船设计和制造流程的效率方面发挥了重要作用。
HOOPS Luminate在汽车行业中的应用具有广泛的潜力和深远的影响。它通过提供高效的3D可视化、虚拟装配与拆解、性能分析、客户定制等功能,帮助汽车制造商在设计、生产和销售过程中提升效率、降低成本并提高产品质量。
在不断发展的软件开发世界中,使工具和框架与最新的平台版本保持同步至关重要,欢迎查阅~
全球航运业对国际贸易至关重要,全球 90% 以上的商品通过海运运输。准确监控和控制这些集装箱的移动对于维持高效的供应链至关重要。手动输入集装箱号码是这一程序的关键部分,它带来了相当大的挑战,例如人为错误和效率低下。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@pclwef.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢