我安装了最新的ASP.NET 5 beta 8并创建了简单的项目。运行我的应用程序后,我注意到我的应用程序加载速度太慢。我在Chrome浏览器中打开了调试工具,发现所有对控制器的请求甚至是请求太小的静态文件都需要很长时间。 所有请求的TTFB超过1秒!!!!
我尝试使用url文件http://localhost:57111/lib/bootstrap-touch-carousel/dist/css/bootstrap-touch-carousel.css在新标签页中加载单个文件(以避免并行加载问题)。那大约是1千字节。甚至这个单个文件加载大约第二个。
我尝试使用IIS和Kestrel作为服务器,尝试了调试和发布模式 - 没有任何改变。
其他我的网络应用程序(例如在Meteor平台上构建)在TTFB大约5-10ms的端口上完美运行
PS:服务器和客户端浏览器都在同一台计算机上
PPS:我在Windows 10上
这是新ASP.NET vNext中默认项目的问题吗?
答案 0 :(得分:1)
可能问题是由浏览器链接引起的,请参阅Browserlink make website slow. 1000ms is added for secondary requests