Измерение Времени загрузки веб-страницы [закрытый] (C#)

7
задан 12 May 2010 в 11:02
поделиться

4 ответа

Если у вас есть контроль над страницей ASP.NET, вы можете включить Trace. Там вы получите кучу информации о жизненном цикле страницы (включая временные метки) и другую полезную информацию о профилировании.

Включите трассировку для страницы в директиве Page в верхней части вашего aspx файла:

<%@ Page Trace="true" %>

Или динамически в коде:

Trace.IsEnabled = true;

Или глобально в приложении, установив это в web.config:

<configuration>
 <system.web>
  <trace enabled="true" requestLimit="40" localOnly="false"/>
 </system.web>
</configuration>

Также смотрите MSDN документацию по Trace.

4
ответ дан 6 December 2019 в 19:34
поделиться

Firebug ] (расширение для Firefox) имеет временную панель на вкладке «Сеть».

5
ответ дан 6 December 2019 в 19:34
поделиться

Простой поиск в google раскрывает все :)

Timing a Page Load C#

По сути, вы просто записываете время в начале Page_Load и в конце и используете простую математику, чтобы вычислить разницу, вот вам и время загрузки

.
0
ответ дан 6 December 2019 в 19:34
поделиться

Fiddler может проверить все веб-запросы и показать вам соответствующее время.

3
ответ дан 6 December 2019 в 19:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: