1、DNS服务加速或配置hosts

2、keep-alive

保持连接,使其复用

3、SQL优化

后端优化sql语句的查询速度,使其更快的返回给前端数据

4、提高server带宽

一般由财务决定,涉及预算问题。

5、压缩gzip

后端开启gzip代码压缩,浏览器会自动解压缩

6、优化CSS合并相同样式

7、先加载CSS再加载JS

调整其加载顺序,让用户先看到页面,在实现其js的功能

8、懒加载

先加载用户看到的,在按需加载剩余的。

9、预加载

对于用户访问率大的部分,可以提前加载好,比如小说的下一页。

10、http缓存css/js/图片

后端设置缓存时间,可以使用hash值判定是否需要更新对应文件,html不能缓存,否则无法判断是否更新。

11、加域名CDN

增加同时请求数量

12、cookie-free

将需要cookie请求和不需要cookie请求的分开多个域名请求,加快不需要cookie的请求速度。