前端性能优化

235 阅读1分钟

响应速度慢将带非常差的用户体验,会失去大量用户。好的性能要依托如下几个方面:

1)、服务器端

2)、网络速度,客户端与服务器之间的每个网络环节

3)、客户端软件与硬件配置

4)、前端的性能,资源的数量,大小,javascript的时间与空间复杂度等

要提高前端的性能可以从如下几个方面入手:

1)、尽量减少HTTP请求数量

2)、部署前,图片压缩,代码压缩

3)、减少http请求,合理设置HTTP缓存

4)、使用内容分发cdn加速

5)、减少DOM操作

6)、静态资源缓存

7)、图片延迟加载

8)、使用外部javascript和CSS

9)、避免重定向

补充:减少http请求包括 根据需求发送ajax请求,把请求方法,封装到一个数组中,根据页面需求,下拉到哪里,需要请求数据的,再做判断,数组中查询方法,发送请求。

精灵图