2012-06-17 61 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的網頁標籤很有幫助,但我真的想深入。分析頁面調用,而不是分析個別功能,以便我可以看到是否有任何特定的服務器功能運行緩慢。事實證明,除非在某些功能的開始和結束時在數據庫中保存時間戳,否則除非我完全控制服務器,否則無法完成。 –