Website Performance Test (Beta)

This script analyses a URL, and suggests ways that you, as the webmaster/server admin, can improve performance (both of the web server and for the end user). It's very difficult to make hard and fast rules for such things, so even if you disagree with some of the suggestions, it should still hopefully give you food for thought. To get started, just enter your URL below

http://

Notes

Please note that this tool only addresses aspects of performance which can be detected remotely (ie it says nothing about the efficiently of your database queries or server-side code).

Also bear in mind that the performance gain from some of the suggestions is small (sometimes even insignificant): shaving a couple of KB from your document size is not going to produce a noticable difference to download times (especially if gzip compression is being used).

Similarly, although cutting the number of requests made by the client means less work for your web server, the resources used by Apache when serving up an image are a fraction of those used when serving up a PHP page (the difference is even more pronounced when using something like lighttpd or nginx. So although - as Tesco would say - every little helps, don't get too fixated with these things: some sources recommend removing all the whitespaces from your HTML documents, but in most cases the effect will be absolutely negligable.

Interpreting the Results

good Good
bad Bad
warning Neutral, or unable to be easily categorised as good or bad

But remember that notions of good and bad are subjective. For example, there is no fixed point at which the number of embedded images goes from being ok to being too many. Although my script uses cut-off points when deciding if a test result is good or bad, these boundaries were set on a whim; you may not agree with them.

Services

Code

Data

Fun Stuff



linux support email pete@linuxbox.co.uk
(+44) 07890 592198