Предоставляет ли предварительная загрузка для веб-сайта ASP.NET под IIS (7.5 и выше) означает, что сайт будет предварительно скомпилирован (через aspnet_compiler) после запуска IIS или они рассмотрят две отдельные вещи?Предварительная компиляция ASP.NET и предварительная загрузка
0
A
ответ
0
Это две разные вещи, но они связаны между собой. PreLoad имитирует запрос пользователя после того, как веб-сайт стал доступен IIS, и он инициализирует его для более быстрого ответа на последующие запросы. Теперь, если веб-сайт уже скомпилирован, он может не сильно повысить производительность, но если сайт еще не скомпилирован, он скомпилирует его, используя aspnet_compiler.exe
.
Это делает загрузку сайта значительно быстрее для первого пользовательского запроса, поэтому они не сталкиваются с задержкой инициализации.