Aberdeen Group对用户进行了调查,发现页面加载时间每增加1秒,页面浏览量就会减少11%,客户满意度降低16%,转换率降低7%。亚马逊还通过调查证实,每100毫秒的页面开放速度可以使网站的收入增加1%。有许多类似的确认。打开网页的速度与网站的收入直接相关。这个毋庸置疑。
这就是今天的企业和个人尽其所能减少页面加载时间的原因。时间就是金钱,对于网站来说,它的计算时间为微秒。页面加载时间的大幅增加也会提高转换率。
如何提高网站速度
1.图像优化
统计显示,用户倾向于放弃在3秒内未加载的网页。由于加载图像占用了网页上可供下载的大部分字节空间,因此影响网页下载时间的关键来自图像优化。确保正确图像优化的最佳方法之一是使用正确的大小和格式(JPEG,GIF或PNG)。我们的目标是在不影响图像质量的情况下尽可能减小文件大小。
2.尝试CDN加速
内容传送网络的价值在于它可以捕获网站的静态文件,例如CSS,图像和JavaScript,并将它们传递到更靠近用户物理位置的Web服务器。较短的方法等于更快的加载时间。像AWSCloudFront或CloudFlare一样是良好的CDN加速度。 CDN的另一个好处是即使您停止加载带宽,也可以降低峰值下载时间中断的风险。从各个方面来说,CDN可以带来双赢局面。
3.缓存
缓存是一种临时存储网页的机制,可以减少带宽并提高性能。当访问者到达您的站点时,缓存模式开始。这节省了服务器时间并提高了效率。启用浏览器缓存后,访问者可以更快地访问网站。
4.压缩
Gzip是一个文件压缩软件的应用程序,就像把你的网站变成一个zip文件一样。大多数服务器和客户都支持Gzip。当兼容Gzip的浏览器请求服务器向浏览器资源发送响应时,它可以显着减少网站的时间延迟。
5.简单代码
使代码更简洁是非常必要的。这意味着将HTML,JavaScipt和CSS文件打包并压缩为较小的文件以运行。例如,如果您的移动网站有五个JavaScript文件,浏览器将发出五个单独的HTTP请求来获取它们。为了减少拥塞和延迟,另一种方法是将五个文件缩小并连接在一起。
6.检查您的网站主机
减少网站页面加载时间的另一种简单方法是与托管服务提供商核实,了解您拥有的软件包。共享主机帐户通常涉及与许多其他公司共享服务器空间,这些公司的速度受使用服务器的人数的影响。如果是这种情况,那么可能是时候考虑专用的访问服务器计划了。
作者:JeffreyWalker
原始链接:
https://dzone.com/articles/everything-about-web-and-network-monitoring-4
刘妮娜翻译