代码之家  ›  专栏  ›  技术社区  ›  DeveloperChris

用于测量客户端计算机的页面响应时间的脚本

  •  0
  • DeveloperChris  · 技术社区  · 14 年前

    我在一个大的内部网上运行一个网络应用程序。一些人抱怨他们的台式机在这个应用程序上的加载时间非常糟糕,而另一些人则抱怨响应时间非常好。抱怨响应时间不好的人似乎与其他内部或外部站点没有问题,只有我们的站点。

    我认为这是一个网络问题,但正如我所说的,这是一个大型内联网,有多个大型部门横跨整个城市,为了让工程师们竖起耳朵来看看这个问题,我想收集一些数据。

    用户不懂技术,除了抱怨,有时还会大声抱怨之外,无法提供帮助。我想做的是在用户机器上放置一个小应用,在一天中的不同时间访问网站并记录结果。我设想了一个小脚本,可能是VBScript,它可以在后台安静地运行,记录页面的加载时间或从站点中选择的页面数,然后将数据发布给我,或者让用户在一周后将日志发布给我。

    有人知道这样的剧本吗。或者是一些我可以修改来做我想做的事情?

    它需要在windows xp上运行,不使用任何需要管理员权限的东西。

    3 回复  |  直到 14 年前
        1
  •  1
  •   brent3721    14 年前

    最好对谁抱怨加载速度慢以及他们使用的浏览器进行审核。我们最近遇到了一个类似的问题,结果只有IE用户抱怨,因为firebug的javascript版本上没有net选项卡,我们无法跟踪网站的性能。。。直到我们找到小提琴手: http://www.fiddler2.com/fiddler2/ -Fiddler是一个Web调试代理,它记录计算机和Internet之间的所有HTTP(S)通信。看看吧,它可能会帮助你找到经济放缓的地方。

        2
  •  0
  •   DeveloperChris    14 年前

    最后,人们决定这是太多的努力,并把问题移交给系统管理员。我们确信这是一个网络问题,与应用服务器或浏览器无关。

    他们终于把我们当回事,绕过了他们的缓存代理服务器。问题解决了!

    故事的寓意。有时候你不该受到责备。

    直流

        3
  •  -1
  •   Ed Bradford    7 年前

    打开命令提示符并键入 ping-t雅虎网 让它永远在后台运行。要注意您的响应时间,只要看看“time=ZZZms”数字,任何大于40毫秒左右的都是错误的。我到这个网站是为了寻找更好的东西。还没找到什么。