Website Page Speed Tools?

rebel.man

Newbie
Joined
Mar 21, 2011
Messages
27
Reaction score
0
I'm trying to find any good tools to benchmark the page load times of my site. I know this would be dependent on browser, but I need something that just loads my site like 1000 times and gives me the average load time.
 
Since this is in the programming section, I'll give a programming solution to the problem. In this example, this is c#:

You need 3 different variables:

Code:
DateTime start; DateTime stop; TimeSpan totalTime;
Then in your request method:
Code:
start = DateTime.Now;
String urlReturned = [whatever method you use to connect to your site, I use httpwebrequest]
stop = DateTime.Now; totalTime = stop - start;
This will give you the total milliseconds or ticks it took to get the page. You can get the time it took by doing this:
Code:
returned = (int)totalTime.TotalMilliseconds;
or output it as a string:
Code:
returned.ToString();
Hope that helped.

edit: To get the average time, make an Int and add the milliseconds you get back to it. Then divide that by how many requests you made, and that will be the average load time for your site over however many requests you want to do.
 
Last edited:
The gold standard here is Gomez. You have to pay for it because it's a commercial tool, but it measures latency from the "last mile". In other words they pull pages from your site from network points across the country to simulate actual load time to end users. And they have a nice alerting framework so you can use it as a monitoring tool to tell you if your site goes down or you have a major bandwidth or application problem.
 
yslow FF plugin

[youtube]NxG482t3vKc[/youtube]
 
Last edited:
I am not much of a coder so I dunno how to do it. But I am using some WP plugins to make my pages load faster. Like WP Super Cache. I also heard CDN can do the trick but it's expensive.
 
Back
Top