2017-01-31 6 views
0

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

ответ

0

Это две разные вещи, но они связаны между собой. PreLoad имитирует запрос пользователя после того, как веб-сайт стал доступен IIS, и он инициализирует его для более быстрого ответа на последующие запросы. Теперь, если веб-сайт уже скомпилирован, он может не сильно повысить производительность, но если сайт еще не скомпилирован, он скомпилирует его, используя aspnet_compiler.exe.

Это делает загрузку сайта значительно быстрее для первого пользовательского запроса, поэтому они не сталкиваются с задержкой инициализации.