Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

When I receive reports that my website is running slowly, I would like to be able to point the end-users to a performance/profiling tool that is easy to use and that has a feature where the end-users' report can be sent to me. Can anyone recommend a site or browser plug-in like this?

share|improve this question

migrated from superuser.com Jan 7 '12 at 17:20

This question came from our site for computer enthusiasts and power users.

2  
Rather than polling for software, what have you found so far, and why is it insufficient? –  soandos Jan 6 '12 at 19:49
    
I have used YSlow and Firebug and the included development tools that come with browsers like IE/Chrome, but I am asking about an easy-to-use tool that someone else can run on their end and send me the report. So yes, I am polling for opinions. Also I haven't seen a way to save/send the report, which I would need the end-user to do. –  Grant Jan 6 '12 at 20:32
    
The Human Brain ;-> –  Moab Jan 6 '12 at 23:53

5 Answers 5

You can use Yahoo's Boomerang, it is a JavaScript library that measures perceived performance on the client side and sends the results back to you.

share|improve this answer

In the WebKit Web Inspector, it appears you can save all data in HAR format. Then, a tool like this can display HAR data:

Save and share results from Chrome’s Developer Tools’ Network panel

share|improve this answer
    
This doesn't seem very user friendly. Are there other diagnostic tools that make this any easier? –  Grant Jan 6 '12 at 21:09

Net Export for Firebug looks like it may work for this problem.

share|improve this answer

It's not exactly a tool for end-users to use and report to you, although that approach may be problematic in and of itself because performance problems often have a way of disappearing as soon as you try to measure them.

If you need real application monitoring with end-user metrics, take a look at NewRelic RPM. It's not cheap (although they do have a free 'Lite' version), but it's the best application monitoring software I've used, and actually measures end-user response time and breaks down the request, response, and render times so you can locate bottlenecks. It also includes server monitoring and a host of metrics and reporting that will help you to do serious tuning and eliminate bottlenecks.

Even the free version is fairly useful, and you get a two-week free trial of 'Pro', so it might be worth taking a look.

share|improve this answer

Personally to test the website performance I use this Firefox PLugin - YSlow. It basically gives you more details what is the main problem. You can also install Firebug as a addon onto Firefox and check the NET tab and it will show what is taking so long to load.

Once you identify what is slowing your website try to remove it and see if you make any progress. If this file is required try to minify it or find a replacment.

Just a quick question... are you using the site in HTTPS/SSL ?

share|improve this answer
    
The site is http. Please see my comment above for further clarifications. –  Grant Jan 6 '12 at 20:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.