how to blame users

written by alanho on September 20th, 2006 @ 01:50 AM

Websites are not 100% available all the time. No web developer will deny this. But users (including other programmers, lik e me) expect some services should be available all the time. Otherwise, we blame the programmer.

To make the world a fair place, software developers devised a way to blame back the user: Service Status checker (some people call it heartbeat page).

Whenever you had problem with a piece of software (i.e. can’t login to MSN), they provide you a link to check the system status. When you see something like: “All systems are stable and running”. Ouch! What does it mean? It means “it’s your fault, not ours, idiot!”

What a amazing feature! So, I’ve spent some time creating a tiny page to report application status. Feel free to download and modify it to fit the look-and-feel of your application.

1
2
3
4
5
6
<html>
<body>
<div class="status"><img src="okay.gif"> All systems are stable 
and running.</div>
</body>
</html>

Copy and paste the above code into a page (e.g. status.php), this code should work on virtually all platform (PHP, ASPX, ASP, JSP) and application of any kind.

Feel free to comment on my status reporting snippet.

Comments

  • hihi on 25 Sep 09:04

    你個page係firefox1.5.0.7睇會有問題
  • Weixi on 03 Oct 12:10

    I tried out your application status code and it has helped reduce our application errors from thousands to zero in just a matter of minutes ... incredible!

Post a comment

Options:

Size

Colors