基于vue的web性能调优

一: 首屏渲染
1- ssr,服务端渲染,首屏服务端渲染!
2- cdn: 图片 视频放到cdn
3- http2
4-
1- 更快的加载,加载层面,请求、响应更快!
a: gzip 静态资源cdn:距离用户更近节点!
b: 预加载和首屏加载没关系?
c: 缓存设置, nginx默认开启协商缓存, nginx开启gzip压缩! 各种资源的默认缓存配置规则: 强缓存、协商缓存; html、css、js、图片
d: 协议,连接复用,响应后连接不会关闭,可以复用, 链路复用! 压缩请求响应头! 长连接
2- 执行层面
a:csr


二: 协议,http报文都是干啥的
1- content-type: 定义请求报文的格式


一: 整个请求响应过程: 输入url发生了什么



其他:
1- dns-prefetch
2- 按需加载
1- 减少http请求个数的角度?  减小传输文件大小的角度? 从服务端到客户端全局去理解http协议(1.1 2.0 。。。)





原文地址:https://www.cnblogs.com/njqa/p/13815423.html