1.DNS服务优化
- DNS服务是网络参数必不少的一项,它是把域名解析出IP地址的一项服务,每个网站都有一个域名对应到一个IP地址,众多的网站我们记域名很容易记,而记IP地址就非常费力了,有的DNS服务快,解析也就快,上网就快;有的解决慢上网就慢,还经常出现无法打开的情况。当我们找出最快的DNS服务器后,就可以这个参数填入本地连接中,以提高上网速度。
2.连接复用或减少http请求
- 后端做(keep-alive)操作不中断创建的tcp链接
3.sql优化
- 当查询html的wating时间过长时,sql就有了优化的需求
4.&5提高服务器带宽或减小下载量
- 后台开启压缩gzip
6.加载时序
- 使用懒加载 当内容比较多时可以使用滚动分页之内的懒加载
- 使用预加载 当内容较少时可以使用预加载,比如纯文字内的小
- 将 CSS 放在文件头部,JavaScript 文件放在底部
7.加http缓存
- 使用http请求的css js或者图片的内容可以缓存到本地
8.增加域名cdn
- 浏览器对同一域名的加载并发量有限制,最多能同时加载10个,因此可以增加域名达到多个js css 图片的同时加载,同时能做到cookie-free(比如说加载淘宝首页)
9.优化前端代码
- 多使用svg
- 使用倒叙的for循环
- 使用事件委托
- 响应式资源加载
- 提取第三方库
- 使用位操作 等等...