网站性能问题?

时间:2011-09-01 13:03:37

标签: asp.net performance

所以我的朋友向我咨询了他正在努力开发的网站。该网站将有超过120个网络表单,我在想,这就是很多网页表单。我们需要担心的任何性能问题?因为我之前没有开发过那么多页面的网站。您的意见将不胜感激。

5 个答案:

答案 0 :(得分:1)

性能问题,没有。代码维护问题,也许。

如果网页表单的布局相似且仅因内容而异,那么我建议使用CMS来存储内容(如果可能)。

答案 1 :(得分:1)

进行基本优化。 Css / Sprits(最小化http连接),高效的代码,你还需要更具体地解决你的问题,以便将来进行stackoverflow。

运行ySlow http://developer.yahoo.com/yslow/

答案 2 :(得分:0)

当您从网站加载页面时,如果您有一百万页,则无关紧要。问题是如果该站点每秒接收1000个页面浏览量。

答案 3 :(得分:0)

您并不需要过多担心应用程序中的表单数量,只需要担心在请求任何这些页面时运行的任何代码的性能。

从维护的角度来看,可以通过充分利用用户控件,母版页,将业务逻辑推送到专用库而不是将其分散到文件后面的所有代码等来查看是否可以减少重复。

由于这是一个新项目,因此值得将ASP.Net MVC作为Web窗体方法的替代方案。我个人更喜欢MVC路线,但Web Forms也有所改进。

答案 4 :(得分:0)

为了减少像你提到的那样大的项目中的维护问题,我建议你使用ASP.NET MVC。 这也将使您的html代码本身更清晰,因为您可以进一步控制它,同时您将不太可能遇到任何性能问题。 此外,正如我从个人经验中所了解到的,ASP.NET与Web表单的编译时间随着大小而减少很多,这可能会导致开发进一步减慢。