Le site Web est d'abord trop lent
Question
Mes sites Web (HTML et ASP.NET MVC) sont hébergés sur un IIS 7,5 VPS, leur première charge est toujours trop lente, même demandée à LocalHost, puis la vitesse de navigation entre les pages de sites Web est bonne.
S'il vous plaît que faire pour augmenter la première vitesse de charge?
La solution
Vous pouvez toujours définir le délai d'inactivité du pool d'applications à 0, ce qui est par défaut de 20 minutes. Il est sous des paramètres avancés. De cette façon, la première charge ne sera pas souvent.
Autres conseils
First Load a tendance à nécessiter une compilation de pages Web (ASPX ou Razor). Vous pouvez les précompiler. De plus, si vous avez un référentiel de base de données, cela est souvent initialisé lors de la première charge, et selon ce qui a été fait là-bas, cela peut également être lent. (mais le plus souvent peut être optimisé)