ASP .net网页性能分析

时间:2010-08-03 15:38:57

标签: asp.net-mvc performance

我在ASP.net 3.5 MVC应用程序中工作。

1)Web请求返回的响应大小是否有任何标准(假设响应大小为10k),如果超过该标准,我们可能需要将网页设计为10K或更少。

有时当我看到超过60K的回复时,我觉得当更多用户通过互联网访问时,该页面可能会非常困难。

2)还有什么方法可以在InProc会话状态模式下监控会话。说监视应用程序占用的会话大小。这些措施可以使我提高应用程序的性能。

感谢任何想法或意见。

2 个答案:

答案 0 :(得分:2)

如果需要返回数据,则需要返回。当然有分页,在某些情况下可能会有所帮助。一般来说,无论是在单个页面中输出60Kb还是在10个单独页面中输出6Kb,都没有任何重大区别。客户应该更加担心。
当涉及到javascript,图像,flash时,服务器传输的内容更多...... HTML只是其中的一小部分。

答案 1 :(得分:2)

您还可以使用IIS压缩来减少通过线路传输的数据。根据我的经验,这在IIS中启用非常简单,非常简单。

您可以使用YSlow和PageSpeed等工具(两者都是firefox扩展程序)来了解您网站的速度/性能。除了减少数据量之外,您还可以采取其他措施来提高前端性能(YSlow和PageSpeed都会告诉您这些)。