Home Razor Web Profiler

Poll

Razor Profiler Feedback
 

Who's Online

We have 6 guests online

Blog Entries

Razor Web Profiler - 3-D Performance Analysis Tool PDF Print E-mail
Wednesday, 30 July 2008 21:34
Razor Web Profiler is a browser-based tool that provide 3-dimensional performance profiling for web applications.
Web Performance is Three-Dimensional
Web performance is measured by the following three dimensions:
  • Server processing time: the amount of time that the server takes to process a page request and deliver the response to the client;
  • Network transfer time: The amount of time that it takes to transfer the content from one end point to the other end point;
  • Front end processing time: the amount of time that the client (browser) takes to process the content it received, including parsing, loading additional resources when required and rendering.
Historically, when the web was started, web performance was more like 1-D where client mattered very little. Over the last several years, we witnessed the so-called “Web 2.0” evolution. Driven by a need to deliver a richer user experience, the web’s architecture has shifted away from being Web 1.0's 100% server-centric architecture into one that leverages both client side and server side processing power. Putting data and intelligence to where the user is at significantly improves user experience by reducing server round trips. As a result, in today’s web 2.0 environment, the client side is taking on more data and computation. Further, from 1995 to 2008, the size of an average web page has increased 22 times, and the number of external objects per page has grown 21.7 times. From 2003 to 2008, the average web page grew from 93.7K to over 312K (233%) and the number of external objects in the average web page nearly doubled from 25.7 to 49.9 external objects per page. Because JavaScript is the only supported way to implement client side intelligence, today’s web applications tend to employ a significant amount of JavaScript code.



3-D Evolution of Web Performance


The Evolution of Web Performance Factors: Server, Network and Client

The relative importance of each dimension changed as the web evolved. Today, Yahoo Performance team concluded a “performance golden rule”: 80% or more of the end-user response time is spent on the front end.



Razor Web Profiler aims to help people take this 3-dimensional perspective to look at today's web performance.

Last Updated ( Tuesday, 31 March 2009 09:53 )
 
Comments (13)
Downloaded Razor Profiler needs username and password
1 Friday, 07 November 2008 04:18
Roman
Hi, I'v just downloaded the Razor Profiler and it appears that it needs some credentials, so I provided the one valid for this site, but it does'n work the application complains that "User does not exist".
Can you give me a hand with this?
Thanks in advance.
Re:Downloaded Razor Profiler needs username and password
2 Friday, 07 November 2008 15:06
Coach Wei
@Roman: the username/password valid for this site should work for RazorProfiler. Maybe you typed in the wrong username? Try to click the link "Forgot username" (available right below the login form in Razor Profiler) so that an email will be sent to you to help you recover your registered username. If it still doesn't work, email support@razorspeed.com. tx.
Nice work
3 Friday, 07 November 2008 15:09
alexander
Nice work. When are you going to support applications that use absolute URLs? (Most real web sites use multiple web servers for hosting different web content).
authentication under proxy
4 Thursday, 13 November 2008 17:14
yoshi
i m also having issues running a local copy of razor profiler, i think this is due to the fact that i m behind a proxy?
Re:authentication under proxy
5 Thursday, 13 November 2008 20:58
coach wei
@yoshi:

Is your razor server running behind a proxy server? Can you post some more details of the problem you see (stack trace, console output, etc)?
Tomcat error/exception
6 Monday, 02 February 2009 15:08
Neeraj
Getting an exception when try to start Recording. Tomcat is running on my machine which is in Company Network and I am trying to access QA & UAT that is behind proxy. But I am not ever able to profile my http://localhost/MyApp applications... Please help ?

Tomcat Error msg is:
java.net.SocketException: Connection reset
http://www.watchessell.com/product.php?id=13&categories_id=36
7 Sunday, 17 January 2010 21:35
breitling watches
Jews replica watches are a replica watches famously replica rolex watches accomplished rolex watches group. replica breitling watches They breitling watches make replica tag heuer watches
http://www.thewowgold.net
8 Sunday, 17 January 2010 21:36
wow gold
Most power leveling Jews power leveling gave up wow gold or were wow gold forced wow gold us to give wow gold us up farming wow gold eu in the wow gold eu Middle power leveling Ages power leveling.
Thansk
9 Friday, 22 January 2010 07:18
zidaan marshall
Thansk
10 Friday, 22 January 2010 07:19
zidaan marshall

Add your comment

Your name:
Your email:
Your website:
Subject:
Comment (you may use HTML tags here):