Since MobileDeveloperTips.com began in 2008 I’ve been using a shared hosting service. For the most part things have gone very well. The primary draw of a shared hosting services are unlimited site transfer (files/content) and unlimited disk space.
As the blog grew in popularity, the performance was doing the opposite, going south. What some shared hosting services don’t tell you is that if you use more cpu than they like (say 7%, give or take) they throttle your account, which translates to really lousy performance of your site. The loading of this blog was getting painful, both when I was writing posts, as well as viewing from your perspective as a visitor.
The screenshot below is from my shared host provider, which indicates how much my site was being throttled:
23585 sec / 60 sec per minute = 393 minutes
393 minutes / 60 minutes per hour = 6.5 hours
For real? 6.5 hour in the last 24 hours – that explains the dreadful performance.