В чем преимущества прекомпиляции проектов Asp.net MVC? - PullRequest
0 голосов
/ 07 мая 2018

Мой проект ASP.NET MVC отнимает больше времени, чем обычно, при первом попадании ,, и впоследствии он становится лучше, но отклик снова замедляется каждый следующий день. так что это постоянная проблема производительности

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

Так в чем же заключается преимущество Прекомпиляция ASP.NET MVC ? Пожалуйста, сообщите

1 Ответ

0 голосов
/ 07 мая 2018

Вы можете найти информацию здесь в основном, есть также много другой важной информации о преимуществах

Обзор предварительной компиляции проекта веб-сайта ASP.NET

Предварительная компиляция проекта веб-сайта ASP.NET обеспечивает следующее Преимущества:

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

Средство, позволяющее идентифицировать ошибки времени компиляции до того, как пользователи увидят сайт. (Вы может также выполнить это при компиляции проекта в Visual Studio.)

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

Подобные вопросы вы также можете найти здесь

В чем преимущество прекомпиляции ASP.NET?

Какое влияние оказывает новая прекомпиляция во время публикации на приложения MVC4?

И некоторая связанная информация здесь

Предварительная компиляция вашего сайта (C #)

Потому что страницы должны автоматически компилироваться, когда они впервые посещение, может быть короткая, но заметная задержка, когда ASP.NET страница запрашивается впервые после развертывания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...