2012-06-17 34 views
0

性能问题与我的网站。虽然我在过去的几个月里学到了很多,但我对.NET相对来说还是个新手!性能分析与共享,远程主机的.net网站

我张贴了这个问题昨晚

Improving performance when working on Images with ASP.NET in VB

从该评论被张贴这让我今天早上有思想,谷歌搜索。

我不清楚我会如何得到关于'性能分析'我的网站。

我已经看到,如果我可以在本地复制整个网站,但是我不能这样做。也有在IIS的工具,而这个:

http://www.red-gate.com/products/dotnet-development/ants-performance-profiler/index-2?utm_expid=53846-2&source=products-a-page&utm_referrer=http%3A%2F%2Fwww.red-gate.com%2Fproducts%2F

我喜欢上面的链接的屏幕截图上来看,这似乎直观,易于理解。

虽然我完全不清楚是否需要直接访问实际的服务器机器?或者,它是一个我可以远程使用的.net插件。

我需要这个设施,因为该网站托管在我无法直接访问的共享服务器上。

如果情况并非如此,有没有人有任何建议如何去远程查找我的代码中的瓶颈?

回答

0

我知道的最快的方法是为Mozilla Firefox安装FireBug,并在页面加载时查看网络标签。这显示了一个明确的服务器调用时间表和加载时间。 https://getfirebug.com/

快速查看您的网站与Firebug显示每个图像需要近一秒加载我。这可能是因为你的ISP速度很慢,你与谁托管?

+0

感谢奥利,是的,Firebug的网页标签很有帮助,但我真的想深入。分析页面调用,而不是分析个别功能,以便我可以看到是否有任何特定的服务器功能运行缓慢。事实证明,除非在某些功能的开始和结束时在数据库中保存时间戳,否则除非我完全控制服务器,否则无法完成。 –