2010-08-03 41 views
1

我正在ASP.net 3.5 MVC應用程序中工作。ASP .net網頁性能分析

1)Web請求返回的響應大小是否有任何標準(假設一個好的響應大小爲10k),如果它超過了我們可能需要設計的網頁返回10K或更少。

有時,當我看到超過60K的響應時,我覺得當更多用戶通過互聯網訪問時,該頁面可能會遇到很多困難。

2)也有任何方式來監視會話在InProc會話狀態模式。假設監視應用程序佔用的會話大小。這些措施可以使我改進應用程序的性能。

感謝您的任何想法或意見。

回答

2

您還可以使用IIS壓縮來減少通過電線傳輸的數據。根據我的經驗,這對於在IIS中啓用非常有幫助。

您可以使用YSlow和PageSpeed等工具(都是Firefox擴展)來了解網站的快速性能。除了減少數據量外,您還可以做其他事情來提高前端性能(YSlow和PageSpeed都會告訴你這些)。

2

如果需要返回數據,則需要返回。當然有分頁,這可能有助於某些情況。一般來說,單頁輸出60Kb或10個單獨頁面輸出6Kb沒有什麼重大差異。客戶應該更擔心這一點。
當涉及到javascript,圖像,flash時,服務器會傳輸更多... HTML只是它的一小部分。