Вы предварительно компилируете сайт перед его публикацией или вы просто загружаете .apx и код позади файлов?
При первом обращении к странице ее необходимо скомпилировать, поэтому, предварительно компилируяэто перед публикацией может сэкономить часть времени при первом доступе к странице.Если вы этого не сделаете, он будет автоматически скомпилирован при обращении к нему.
С точки зрения скорости (при первом же доступе в любом случае) порядок (самый быстрый сначала):
- Предварительно скомпилированоне обновляемый
- Предварительно скомпилированное обновляемое
- Без предварительной компиляции
Установка debug="false"
также является хорошей идеей, которую вы делаете.Если у вас есть рабочий сервер и вам не требуется отладка, вы также можете установить флаг розничной торговли в machine.config
, что по умолчанию заставит debug="false"
для всех сайтов.
<configuration>
<system.web>
<deployment retail="true"/>
</system.web>
</configuration>
Этотакже отключит трассировку вывода страницы и вызовет пользовательские страницы ошибок.
Для получения дополнительной информации:
http://www.asp.net/hosting/tutorials/precompiling-your-website-vb