Web性能最佳实践
当你分析一个网页,网页速度,它的计算结果页面的一些不同的规则的一致性 。这些规则是一般的前端最佳实践,你可以应用在任何的网络发展阶段。我们这里的每一个规则的文件,所以您是否运行了网页速度的工具-也许你只是开发一个全新的网站,并没有准备好测试-在任何时候,你可以参考这些网页。我们给你具体的提示和建议,如何能够最好地执行规则,将它们纳入你的开发过程中。
关于性能的最佳做法
网页速度从客户端 的角度来看,通常是衡量页面加载时间的表现进行评估。这是经过时间之间的用户请求新的页面,该页面完全由浏览器呈现的那一刻。最好的做法在页面加载时间所涉及的步骤,其中包括解析DNS名称,建立TCP连接,发送HTTP请求,下载资源,从缓存中获取资源,解析和执行脚本,并呈现在页面上的对象涵盖了许多。从本质上讲,Page Speed 的评估您的网页消除这些步骤完全,并行化,并缩短的时间才能完成。最好的做法是分为6个类别,涵盖不同的页面加载速度方面的优化:
- 优化缓存 -使您的应用程序的数据和逻辑 完全关闭的网络
- 最大限度地减少往返时间 -减少串行的请求-响应周期的数量
- 请求的开销最小化 -减少上传大小
- 最大限度地减少有效载荷大小 -减少响应,下载和缓存页面的大小
- 优化浏览器渲染 -改善浏览器的页面布局
- 移动新!优化 -优化的网站的移动网络和移动设备的特点
其他资源
- 许多在这些页面中描述的最佳做法的更多详细信息,请参阅史蒂夫Souders的高性能Web站点和更快的网站。
- 对于正在运行的代码示例,说明这些网页中所描述的技术,看到同伴的网站,更快的加载网站的14条规则。
- 对于一个可执行的测试和总结比较的指标在这些页面中讨论的许多浏览器的行为, Browserscope。
摘自:https://developers.google.com/speed/docs/best-practices/rules_intro?hl=sv