Another great way of speeding up your blog is by using a WordPress Plugin called SuperCache. By caching your Blog you drastically reduce server load by serving static .html pages instead of dynamic php content which requires a Database connection for each dynamic field.
SuperCache in Action:
Do you see all the files e.g “wp-cache-0c6d9f7663661e0aeb68df97b6eb7966.html” etc? These are cached html pages which are served to my visitors, the pages that are served use literally no Server Resources whatsoever and i can comfortably run this blog, which has over 100,000 daily pageviews, quite comfortably with no “Too many Database Connection” errors.
SuperCache only caches pages for users who are not logged in which should basically be the majority of people using your Blog, this is a great feature because it means users logged in (like yourself) will not see these cached pages and so it will not conflict with the maintenance side of things.
You will be able to see if a page you are on is being cached by simply checking the HTML Source and at the bottom you should see something like this:
This means a SuperCache cached page was served, drastically reducing server load. If you have blog with lots of daily users (like me) then i cant recommend SuperCache enough as it will not only speed up your website but also prolong the life of your server/host which could save you money!











