Кэш страницы - инициировать первый запрос страницы на сервере - PullRequest
1 голос
/ 19 апреля 2010

Я использую Outputcache в своем приложении, и он работает нормально, но в первый раз загрузка всегда занимает много времени, и следующий следующий запрос будет быстрее ...

Я хотел бы знать, есть ли способ инициировать кэширование страниц на стороне сервера и обслуживать кэшированную страницу по самому первому запросу, а не запускать ее пользователем один раз.

Любые идеи / предложения будут очень приветствоваться.

С уважением, TT

1 Ответ

1 голос
/ 20 апреля 2010

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

Теперь доступно: модуль разогрева приложений IIS 7.5

Еще одна особенность, которую следует учитывать, - это .NET 4.0, в которой OutputCache может быть основан на диске, что позволит сохранять кэш-память между перезагружаемыми пулами приложений. Возможно, вы захотите рассмотреть это в дополнение к модулю прогрева. *

...