English 中文(简体)
Help on Website response time KPI parameters
原标题:

I am working on improving website performance. Here are the list of key performance indicators I am looking at for each page

  1. Total Bytes downloaded
  2. Number of requests
  3. DNS look up time
  4. FirstByte Download time
  5. DOM content load time
  6. Total load time

Is there any optimum value for each KPI to indicate website performance? Please help me in this regard.

最佳回答

Research on a wide variety of hypertext systems has shown that users need response times of less than one second when moving from one page to another if they are to navigate freely through an information space.

This quote is from The Need for Speed by Jakob Nielsen that was written in 1997 and it s still valid today.

If you can serve pages in a second or less (the whole package: DNS lookups, processing time, assets loading), that s ideal. In real life not many websites can boast this kind of speed. However, you can get pretty close by improving frontend performance of your websites if you follow guidelines from people at Yahoo and Google.

Yahoo have their YSlow Firefox plugin and a companion guide explaining all of their Performance Rules

Google has a rival Page Speed Firefox plugin and corresponding Performance Best Practices.

This should be a good start. These guidelines don t provide specific benchmarks for every point in your list (but they do provide some) - the goal is to minimise the loading time and size of each and every request to get as close as possible to "instant" response time of less than a second.

问题回答

暂无回答




相关问题
What to look for in performance analyzer in VS 2008

What to look for in performance analyzer in VS 2008 I am using VS Team system and got the performance wizard and reports going. What benchmarks/process do I use? There is a lot of stuff in the ...

SQL Table Size And Query Performance

We have a number of items coming in from a web service; each item containing an unknown number of properties. We are storing them in a database with the following Schema. Items - ItemID - ...

How to speed up Visual Studio 2008? Add more resources?

I m using Visual Studio 2008 (with the latest service pack) I also have ReSharper 4.5 installed. ReSharper Code analysis/ scan is turned off. OS: Windows 7 Enterprise Edition It takes me a long time ...

Manually implementing high performance algorithms in .NET

As a learning experience I recently tried implementing Quicksort with 3 way partitioning in C#. Apart from needing to add an extra range check on the left/right variables before the recursive call, ...

How do I profile `paster serve` s startup time?

Python s paster serve app.ini is taking longer than I would like to be ready for the first request. I know how to profile requests with middleware, but how do I profile the initialization time? I ...

热门标签