Previous Entry Share Next Entry
Oh, this is funny
And I quote from the newsletter I get from one of my hosting providers each month:
Journaling Tests Alert
Those folks who host with us and journal have probably taken many, many online tests that tell you anything from which Lord of the Rings character you would be to what soda product you would be. We host a few people that have created some of these tests.

And we've seen their bandwidth head into an area that would push their monthly bill into the 4 digits. No kidding.

If you had a Bells account and did a test that garnered you an average 2 Gigabytes a day (we've seen it), for a total of 60 Gigabytes at the end of the month, you would have to pay for 54 Gigabytes of over usage. At a nickel a meg, that would be a charge of $2,764.80. Really.

We are a shared web host. It's what we specialize in - what we do not specialize in are high bandwidth sites. If you are getting much over 15-20 Gigs a month, it would be cheaper for *you* to move to a dedicated server - the amount of work that we would have to do to compensate for your web site on a shared machine means that you would pay us far more for a shared virtual server than you would ever pay for a dedicated machine where your resource hogging doesn't affect anyone else.
So there you have it ladies and gentlemen, online tests are bad for your health and bank balance. Unless you're like me, and you're smart enough to identify that with a 4kb image (which is small compared to most), and 100,000 takers of your test (and mine is a good way past that already), you're looking at 400mb of traffic just for the results pages alone, not including the HTML page that serves you the results. This is assuming a plain text test page, and plain text results page (apart from the result image). Now let's say half of all the people who take the test put the results on their journal, and that, say, ten people read each journal. You're looking at 500,000 viewings of this 4kb image, which would put you up to 2gb of bandwidth.

However, and here's the funny part - I've got the stats on how fast my test spread across the Internet. I know that on average the number of people seeing each test was in excess of 20 people per hour in many cases. I've seen online tests that had images on the test pages, or on the results pages, or allowed you to look at the alternative answers you could have got, all of which increase the bandwidth used per person taking the test. I've seen tests with images that were nearer 40kb than 4kb, and it all adds up. The example quoted above is by far on the small side, for the amount of bandwidth one could potentially guzzle up with these things.

Which is why I'm sat here laughing my arse off. My test contained no images at all. You just got some text to paste into your journal. So the only traffic is the people who load the test page itself, which is condensed into an ASP file and has a minimum bandwidth impact. Furthermore, I started my test half-way through the month so that my bandwidth limit (which is calculated per calendar month) was unaffected. The only threat to my bandwidth was from the 5000 or so people who subsequently went to my journal after seeing the link to it, and even that didn't even come close to pushing me over my limit.

Fortunately, I thought about all these things long before I made my online test. I'm not as stupid as I look :o)

  • 1
You're right - nobody could possibly look that stupid

Damn! Someone beat me to it:-)

My apologies - it's every parents' right to have first crack at insulting their offspring. =)

Gah! You're all ganging up on me! Stop that!

Quit ganging up on me, this is so unfair :oP

  • 1

Log in

No account? Create an account