Picking the right service to host your website on is incredibly important. Imagine you get Dugg, or Reddited, or Slashdotted and you deplete the alloted server resources, not only will you rack up an exorbitant amount in overage charges but you miss out on incredibly important exposure, and new subscribers/readers.
Here’s a look at a very interesting article that I read a little over a week ago that provides insight into surviving 100,000 instant visitors on a budget. If you look at the first image from the article it highlights several notable things:
1. An article from your site hits the front-page of Digg and there is an immediate spike in traffic.
2. MySQL exhausts your server resources.
3. Some recovery traffic that isn’t as high as the initial traffic (which trailed off because you ran out of resources).
4. Server reboot and HTML caching causes more loss in traffic.
What we see here is that you have about 6-8 hours of really good traffic before it starts going back to normal. And this is the time where you really need to capitalize on your sudden popularity. Many of the Technorati top 100 sites display their web hosting provider’s badge on the site, which provides a good place to start looking for options. But in case they aren’t, a new service launched today solves that problem for you.
The tool, which is quite appropriately called Who Is Hosting This, let’s you peek behind the site and find out the name and a link to the service that is hosting a particular site, and it’s completely free.
Here are some other simpler methods for countering the problems outlined above that you can use if you’re not quite ready to change hosts yet (specific to WordPress hosted blogs):
1. The WordPress Stats management plugin, though not the most versatile, takes a heavy load off your MySQL database.
2. WordPress caching plugins detect a sudden influx of traffic and serve cached static pages and images.