我的网站(HTML和ASP.NET MVC)托管在IIS 7.5 VPS上,它们的第一次加载总是太慢,甚至从localhost请求,然后网站页面之间的导航速度很好 .请问如何提高首次加载速度?
U始终可以将应用程序池的空闲超时设置为0,默认为20分钟 . 它在高级设置下 . 这样第一次加载就不会经常发生 .
首次加载往往需要汇编网页(aspx或razor) . 您可以预编译这些 . 此外,如果您有一个数据库存储库,通常会在第一次加载时初始化,并且根据在那里完成的操作,这也可能很慢 . (但最常见的是可以优化)
A将使用Trace检查页面加载 .
是的,基思是对的 .
3 回答
U始终可以将应用程序池的空闲超时设置为0,默认为20分钟 . 它在高级设置下 . 这样第一次加载就不会经常发生 .
首次加载往往需要汇编网页(aspx或razor) . 您可以预编译这些 . 此外,如果您有一个数据库存储库,通常会在第一次加载时初始化,并且根据在那里完成的操作,这也可能很慢 . (但最常见的是可以优化)
A将使用Trace检查页面加载 .
是的,基思是对的 .