对于web开发怎么定位性能问题

来源:互联网 发布:雅黑php探针使用教程 编辑:程序博客网 时间:2024/05/11 13:04

       对于web开发者来说比较让人头疼的是,我这个网页打开怎么这么慢啊,响应速度缓慢。那么在此说明一下怎么改善这类问题。

程序执行,无非是两个地方,一个是浏览器执行js脚本,一个是服务器执行逻辑代码。那么问题出现就是在这两个地方。(在此不考虑硬件环境问题)。

以为我是做java开发的,在此以jsp为例。jsp页面展现,首先执行服务器端逻辑代码,返回到前台,然后浏览器做页面展现以及各种初始化脚本(onload)脚本

的执行。这里只说明怎么定位,对于这种问题怎么解决不详述。

      进入调试模式,在服务器端代码入口打上断点,分步执行每行代码,如果执行每行那一段代码是速度过慢,那么问题就是出现在这里,就需要进行代码复查查出

代码需要优化的地方,假如服务器端代码没问题,那么就应该调试js脚本有没有问题,js脚本调试可以使用IE浏览器的调试工具(F12),火狐、谷歌浏览器也提供调试

工具。通过F12调试工具,在js入口方法打断点,分步执行脚本,当执行到其中某个脚本时如果时间过长,那么问题就可能是出现在这个脚本,接下来就查这个脚本有什么问题就可以了。

    
0 0
原创粉丝点击