当我使用Visual Studio Web Dev Server运行asp.net (forms)站点时,该站点的运行速度非常快(一切都在探查器下进行了优化),firebug显示生成页面需要大约100ms但是当它部署在IIS下的vps上时,相同的页面需要大约400ms。
为什么IIS生成的页面比mean VS Dev Server长?我的意思是确切的页面生成,不需要加载,所以它不依赖于慢速网络或其他什么。我可以假设vps很慢,但它有4BG内存,2个处理器,并且只运行一个asp.net站点,所以没有什么可以浪费资源。