网站在客户端机器上运行缓慢?

网站在客户端机器上运行缓慢?

我有一个托管的 Web 应用程序。它在我的机器以及我尝试过的大多数机器上运行良好。

我的客户说,该 Web 应用程序的功能运行良好。但是,网站在他的计算机上加载需要很长时间,如果他按下按钮,网站也需要很长时间才能处理完。他还说,他曾在另一台计算机上尝试过该网站,但遇到了同样的问题。

我如何测试客户端机器上的问题是什么?

答案1

此外,如果网络适配器 TCP/IP 属性中有多个 DNS 条目,并且第一个 DNS 没有响应,则名称解析过程需要时间才能超时,然后使用后备 DNS,然后后备 DNS 才能正常工作,您会在长时间延迟后获得结果。查看客户端在访问其他网站时是否普遍存在同样的问题,并注意浏览器的状态栏是否长时间显示“正在寻找网站...”,然后才更改为“正在传输...”。

答案2

假设您自己无法访问客户端计算机(例如使用 VNC)并且不希望客户端安装 firebug/pagespeed/yslow,那么您需要开始使用 wireshark 等查看来自您终端的数据包流,或者向页面添加可以分析性能的错误(例如 Yahoo Boomerang)。但是,这些方法只会向您显示有关网站结构/网络行为的信息 - 浏览器上按键响应缓慢与通过网络发送内容无关 - 它完全与客户端上发生的事情有关。

他们是否认为其他网站的性能更好?哪些网站?检查他们使用的是什么浏览器(由于性能问题严重,我在升级到 FF4 后不得不重新安装 FF3)。这可能是客户端上的一段代码(例如恶意软件或 Rapport 之类的工具)出现问题。或者您在输入字段上是否有事件处理程序?

答案3

你为什么不尝试第三方戈麦斯

相关内容