2010-08-03 43 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只是它的一小部分。