想要提高网站加载速度,我们可以看看什么原因导致网站加载速度过慢的。网站加载速度可以分为前、后端、网络、浏览器。
方法1
前端:
1、不恰当的页面元素设计,首次加载过多的图片,影音等多媒体文件-应多使用懒加载,首次只需让用户看到网站基本页面出来,而不是一直在转圈圈,可以使用CDN去加速静态资源的访问。
2、过多的ajax调用,无刷新的异步加载方式虽好,但是首次加载尽量减少ajax访问。
3、css、js等各种静态资源不压缩。占用过多宽带。
4、可以从这思路出发想想前端页面的设计过程怎么提高加载和响应速度
2后端:
1、不缓存热数据每次都需查询数据库,导致ajax等待过久。热数据可以缓存到redis等k-v数据库中。
2、后台代码逻辑导致。优化业务逻辑,优化服务逻辑,并减少服务之间的调用。
3网络:
这个是硬伤,再好的网站也顶不住 服务器的带宽不够。
再好的网站也顶不住 网速慢的用户啊。
4浏览器:
能使用现代浏览器,就尽量淘汰落伍的浏览器,想想ie8加载个页面 那个老态龙钟的样子简直了。
END