问答 面试被问 [一个 web 页面 加载比较慢,一直显示加载中,你会如何分析和判断问题是什么?如何确认是前端还是后台的问题?]

Shrely-Li · January 15, 2020 · Last by Shrely-Li replied at January 17, 2020 · 7392 hits

面试被问【一个web页面 加载比较慢,一直显示加载中,你会如何分析和判断问题是什么?如何确认是前端还是后台的问题?】

排除掉 外部设备和网速的原因。

共收到 6 条回复 时间 点赞

页面元素控件、接口是否超时

这个问题分析可以通过F12就可以解决;
1、如果抓包获取请求到返回的时间长 而导致的页面慢 是后台的问题;
2、如果是请求获取数据很快,但是数据很多页面渲染需要时间 是前台或者设计存在问题。

1.先分析是什么页面,如果是类似淘宝首页这种,模块多、依赖多、图片多、需要异步获取数据的多、甚至还有动画的,可能需要一个个的分析,前端和后台没准都有需要优化的地方
2.问题分析一般用浏览器自带的开发者工具,Network下看各种请求和响应以及加载时间,Waterfall里面其实就非常详细的告诉你具体请求耗时在哪个地方

如何确认是前端还是后台的问题 楼上的回答就可以了

谢谢大家的解答,这个在最近面试的时候遇到很多,已采纳👍 👍

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up