2010-02-02 3 views
1

Моя страница Asp.net очень медленная. Я пытаюсь проследить, но не знаю, как читать результат.ASP.NET-страница очень медленная

Может ли кто-нибудь мне помочь?

Проблема: Каждый раз, когда я нажимаю на ссылку для загрузки сайта или нажимаю F5, ему нужно ~ 2 секунды, когда ничего не происходит, прежде чем данные начнут загружаться.

+0

1.your asp.net страница isp.net Веб-сайт или веб-проект? 2. F5 == Build или F5 == Обновить страницу в браузере 3. можете ли вы предоставить некоторую информацию о вашем источнике данных. –

+0

F5 = Обновить. Его веб-сайт. Источник данных = MS SQL Server 2005 – Kovu

+0

Это произойдет, если пул приложений будет переработан, и я решил эту проблему просто с кодом, вы можете проверить здесь: [http://stackoverflow.com/questions/27339997/ как к всегда-ваш-разминка-Asp-нетто-сайты-Webform-MVC? noredirect = 1 # comment43136405_27339997] (http://stackoverflow.com/questions/27339997/how-to-always-your-warm -up-asp-net-websites-webform-mvc) Счастливое кодирование :) – VnDevil

ответ

3

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

+0

очень-очень приятно, почему не может быть так легко в любой точке мира – Kovu

+0

+1 - Nice link ! – keyboardP

0

Это на вашей локальной машине или после развертывания?

При первом запуске приложения .net его нужно «построить», поэтому в первый раз всегда немного медленнее.

+0

Извините, значит F5, чтобы обновить сайт, – Kovu

1

Недостаточно информации для определения причины, или если это всего лишь процесс сборки, однако я бы предположил, что вы удалите/отключите элементы страницы, пока не сможете определить ингибитор производительности. Вы должны также изучить Трассировка в ASP.NET:

http://www.4guysfromrolla.com/webtech/081501-1.shtml

Смежные вопросы