日照网络公司
扫描关注网站建设微信公众账号

扫一扫微信二维码

日照网站建设公司教你如何制定性能预算

昊诺网络o2017-08-04 09:55:54o网络知识o

日照网站建设公司教你如何制定性能预算


任何测试的目的都是为了避免不流畅的用户体验,而糟糕的网站性能正是导致用户体验不流畅的主要原因之一。因此,性能测试虽然不是针对系统或视觉问题的测试,却也是测试库的重要组成部分。

性能测试衡量的是影响用户使用网站的流畅程度的关键指标,包括页面大小、请求数量、首字节时间(time to first byte,TTFB)、加载时间和滚动性能。

性能测试的关键是制定合适的预算并坚持下去。如何进行这一步,将决定你的项目测试的有效性。


制定性能预算是指为每个关键指标设定目标值,然后在所有代码合并或部署之前持续测试这些指标。若有任何一个指标没通过测试,则需要调整新增的功能,或删除一些其他功能。

正如财务预算那样,很少有人对性能预算的前景感到非常兴奋。对大多数人来说,预算意味着花费更少、获得更少、乐趣更少……总之就是“更少”。在一个一直告诉我们可以拥有更多的世界里,“更少”实在是没什么意思。作为设计师,如果不能肆意地折腾高分辨率图像和全屏视频,就会觉得自己的创造力被扼杀了。作为开发者,如果没有 CSS 框架、几个 JavaScript 框架和一些 jQuery 插件,就会觉得自己无法工作。“更少”一点都不好玩!

作为一个在过去四年里一直按照财务预算生活的人,我很理解没有得到自己想要的一切意味着什么。但从好的方面来看,当我真的按照预算花了一大笔钱时,我不会因此有愧疚感或负债。同理,做好预算让我们能够负责任地“消费”并且不会后悔。

正如财政纪律和财务预算那样,用户体验准则和性能预算可以帮助我们实现目标,即创建一个性能良好并且对用户有吸引力的网站。

财务预算通常基于一个人的收入,而性能预算更多地与外部因素相关,而不是内部因素。

1. 竞争基线

制定性能预算的一种方法是参考竞争对手。虽然“至少我比某某更好”不能作为网站性能不佳的借口,但是这种方法确实可以使你有一定的竞争优势。

先来看几个竞争对手的主页和登陆页,然后和自己的网站比较加载时间、网页大小和其他的关键指标。你的目标不是达到竞争对手的水平,而是要竞争对手 20% 甚至更多。因此,如果竞争对手的产品列表页在3 秒内加载完成,那么你就要确保自己网站的产品列表页在 2.4 秒内加载完成,甚至更快。这些超越竞争对手 20% 的优势,是用户将你和竞争对手区分开来所需要的。

优化关键指标并不能一劳永逸,它需要的是持续监控。可以确定的是,你的竞争对手也正在寻找方法来改善和优化他们自己的网站。如果他们也一直参考你的网站来确定预算,那么你其实也在推动他们减少性能预算!

2. 平均基准

不管你的竞争对手是谁,把你的网站性能基线与行业平均水准和通用的实例相比较总是必不可少的。我们没有理由因为竞争对手的落后而保持平庸。

HTTPArchive是个不错的服务,它测试并记录了几十万个网站的各种性能指标,截至 2015 年 4 月,有几个值得注意的数据。

页面大小:2061KB。

总请求次数:99。

可缓存资源所占比例:46%。

因此,如果想让自己的网站比大部分网站都快,可以考虑设定一个目标:一个 1648KB 的网站,包括 79 个请求,其中 44 个请求可以缓存。这将使你的网站超越平均水平 20%。

以上是日照网站建设公司(昊诺网络公司)分享,如果你想了解更多的网站知识请关注我们网站的动态!

文章关键词