2012-10-31 119 views
0

我有一個網站,運行的dotNetNuke與大量的定製。在生產中,這個網站運行良好,速度相對最優,等等。在開發中,它的速度非常慢(每個動作10-30秒的速度慢)。任何人都可以推薦任何關於如何診斷這個問題的工具/想法?環境非常相似(開發數據庫並不像生產數據庫那麼強大,但僅僅保證這種類型的延遲是不夠的)。我正在尋找一些可以幫助確定所有請求的聯繫點等。開發環境慢(DNN/ASP.NET)?

有什麼想法?

回答

1

試試以下工具:

YSlow:YSlow分析網頁,他們爲什麼緩慢基於雅虎規則高性能網站

PageSpeed! PageSpeed系列工具旨在幫助您優化網站的性能。 PageSpeed Insights產品將幫助您確定可應用於您的網站的性能最佳實踐,並且PageSpeed優化工具可幫助您實現流程的自動化。

Firebug and Network Monitoring:查看您網站網絡活動的詳細測量。

Fiddler

+0

絕對是我在找的東西。謝謝! – SlackerCoder

0

YSlow的,的PageSpeed和螢火蟲是你絕對應該使用強大的工具,但事實上,你只看到在開發環境中的問題似乎暗示它不是這就是問題的網站,但與開發環境有關。一般來說,我發現這些情況下最慢的與磁盤和/或RAM問題有關。使用任務管理器來驗證機器是否有足夠的RAM用於當前的負載。確保有足夠的可用磁盤空間來進行適當的緩存。您可能需要更快的硬盤。

0

在發佈模式下運行網站lokal,看看它是否改變了一些東西。

如果您可以在調試模式下運行實時站點,並查看它是否像在lokal環境中一樣慢。