1

Im looking for simplest way to masure how much time a web page loads ( sharepoint 2010 ) If passible with windows tool

Thanks !

4

4 に答える 4

2

You can use the built-in debugging tool that ships with IE to get some basic metrics on the performance of your page. In IE, hit F12 to open the debugger, then switch to the "Profiler" tab.

于 2012-04-11T14:11:16.593 に答える
1

The Developer Dashboard is the perfect tool for this, it will show times between SQL and pages, highlighting where all steps occur not just from the page serve.

MSDN Article about the Developer Dashboard

于 2012-04-11T15:13:38.503 に答える
0

Use the following PowerShell script to enable Dev Dashboard. It will give you ALL the timings on your pages.

$spDevDash = [Microsoft.SharePoint.Administration.SPWebService]::ContentService.DeveloperDashboardSettings;
$spDevDash.DisplayLevel = [Microsoft.SharePoint.Administration.SPDeveloperDashboardLevel]::OnDemand;
$spDevDash.RequiredPermissions = ‘EmptyMask’;
$spDevDash.TraceEnabled = $true;
$spDevDash.Update();

@Paul yeah this tool is perfect for this.

于 2012-04-12T10:14:18.393 に答える
0

Most browsers have some sort of profiling tool built in. My favorite by far is the YSlow extension for firefox (requires the firebug extension) https://addons.mozilla.org/en-US/firefox/addon/yslow/

It gives you a grade (A-F) rating on each of the components on your page (number of httpRequests, headers, links, redirects, css usage etc). With each of the grades it presents tips for optimization, e.g. minifying css and js files, adding expires-headers etc, with thorough descriptions on how to do the actual optimization.

It also gives you a nice breakdown of the size of each file that gets loaded (images, js, css files) with some pie charts that show the weight of each component on your page, helping you get a good view of your page footprint.

于 2012-04-18T07:14:59.023 に答える