我在大型Intranet上运行Web应用程序。有些人抱怨台式机上这个应用程序的加载时间非常糟糕,对于其他人来说响应时间非常好。那些抱怨响应时间不好的人似乎没有其他内部或外部网站的问题,只是我们的。
我认为这是一个网络问题,但正如我所说的那样,它有一个大型内部网,其中有多个大型部门跨越整个城市,为了让工程师抓起耳朵看看这个问题,我想收集一些数据。
用户并不精通技术,除了投诉之外无法提供帮助,有时甚至是大声抱怨。我想做的是在白天的不同时间访问网站并记录结果的用户计算机上放置一个小应用程序。我设想了一个小脚本,可能是VBScript,它可以在后台安静地运行,记录一个页面的加载时间或从站点中选择的页面数量,然后将数据发布给我,或者让用户在说完之后将日志发布给我一个星期。
有谁知道这样的剧本。或者我可以修改的东西,做我想做的事情?
它需要在Windows XP上运行,不要使用任何需要管理员权限的东西。
答案 0 :(得分:1)
对谁负责缓慢加载时间以及他们使用的浏览器进行审计可能会很好。我们最近有一个类似的问题,结果只是IE用户抱怨,因为在jb版本的firebug上没有网络标签我们无法跟踪网站的性能...直到我们找到fiddler:http://www.fiddler2.com/fiddler2/ - Fiddler是一个Web调试代理,它记录您的计算机和Internet之间的所有HTTP(S)流量。看看它,它可能会帮助你找到减速的位置。
答案 1 :(得分:0)
最后我们决定付出太多努力并将问题转交给系统管理员。因为我们确信这是一个网络问题,与应用服务器或浏览器无关。
他们终于认真对待我们,并绕过他们的缓存代理服务器。问题消失了!
故事的道德。有时候你不应该受到责备。
DC
答案 2 :(得分:-1)
我打开命令提示符并输入 ping -t yahoo.com 并让它永远在后台运行。要记录您的响应时间,只需查看“time = ZZZms”数字大于40ms左右的任何内容都不好。我到达这个网站寻找更好的东西。还没有找到任何东西。