Articles

Tips and Tweaks of hosting a high traffic blog

There are a lot of people who face quite a difficulty in managing the hosting when running a high traffic blog. Blogs can be very expensive to maintain, and even expensive to ensure they run without being ‘crashed’ when traffic spikes hit them from the social networking websites. The interesting thing to note here is that bloggers spend even more money upgrading their hosting without actually tweaking their existing setup which leads to lesser profits. In this article, you’ll learn how to successfully run a high traffic blog in the most cost effective way.

Most of the blogs are powered by wordpress. Joomla blog is also popular, but the best CMS for bloggers is WordPress. Maintaining your own blog (it refers to the blog that you host on your own server rather than a free blog service like blogger.com) can be expensive, and you have to choose your framework, design and OS carefully. Some people prefer linux, cpanel with apache and premium themes while others would happily run on windows, plesk and a custom theme. What you have to understand is that each of the choices you make, there are some perks and demerits.

The major role in this game is of what you use for your webserver. The most common webserver used by almost everyone is ‘apache’. However, in a high traffic blog, apache is not very effective, and only a hardware upgrade would control the blog. On the other hand, if you use litespeed webserver, you probably wouldn’t want to upgrade the hardware. Here is what litespeed writes itself on its website,

Websites that wither under pressure from the slashdot/digg-effect more often than not use the status-quo Apache web server. Apache is the stable market-share champ from Apache foundation (www.apache.org) that is showing its age and has not enjoyed an evolution performance upgrade in decades: simply perform some benchmark search queries on Yahoo/Google and one will find that Apache 2.0 is barely if at all faster than Apache 1.3 it replaces. When it comes to performance and scalability, LiteSpeed is rightfully proud to proclaim that Apache is not in the same league.

Based the highest performing programming architecture, asynchronous event-driven model, LiteSpeed Technologies has created a world-class web server that not only breaks the status-quo when it comes to previously accepted performance/cost benchmark but also aspires to set a new standard where other web servers are compared to.

* Based on benchmarks performed by LiteSpeed Technologies. Do not just trust our word for it, perform you own benchmarks and prepare to be pleasantly surprised.”

In addition to the web server costs, windows, despite its functionality, is usually more resource extensive than its counterpart open source linux. Also, cPanel on linux is the most popular way to host the websites. A combination of linux, cPanel with litespeed would power up the blog to the extents that you wouldn’t have imagined. Although the licenses for litespeed are not very cheap, they are worth the shot when it comes to saving your hardware upgrade costs.

In addition to this, tweak the following in the cpanel for best performance,

Stopping SpamAssassin

  • This program isn’t overly important to the stopping of spam. To turn it off do the following:
  • Go to WHM > Server Configuration > Tweak Settings > Disable Spamd
  • Go to WHM > Service Manager > Disable Spamd

Stopping Mailman

  • If you or none of your customers aren’t running any mail listings through cPanel, it would be a good idea to disable Mailman.
  • Go to WHM > Server Configuration > Tweak Settings > Disable Mailman

Never Use Tomcat on a VPS

  • Never run TomCat on a VPS because of it consumes a lot of RAM

Disable CatchAll

  • If you’re undergoing a mail attack, catch all can use up many resources + storage. To disable do the following:
  • Go to WHM > Server Configuration > Tweak Settings > Change to :fail:

(Note: These tweaks were taken from eukhost blog)

Another way you can manage your high traffic blog is running it on a cloud hosting environment rather than conventional setup which would greatly save your costs. For instance, at a particular time of the day, a very large number of visitors come from twitter because of your tweets. Due to that, a large amount of RAM is required for the blog to stay up without crashing. During rest of the day, there is a very low consumption of RAM. Therefore, in order to keep your blog from crashing, you have to rent a dedicated server with the maximum RAM required when high traffic hits, which can be expensive. On the other hand, you can buy a cloud hosting using which you can stay on the low RAM package, and then do custom configuration for burstable resources i.e. when high traffic comes, your cloud hosting would momentarily shift to more resources for additional charges. Those charges would be nothing when compared to a heavy duty dedicated server.

Therefore, when hosting your own blog, which luckily gets a high traffic, the above mentioned tips and tweaks can be very helpful in rethinking your strategies for running it in a cost effective fashion. In order to view Cloud Hosting packages of Shinjiru, click here. Cloud hosting is really meant for your blogs! If you want to order a VPS, click here, but remember, using a VPS, you got to apply all the tips and tweaks mentioned above to keep your blog from crashing. If you feel your VPS can’t withstand the traffic, upgrade to the next plan.

Please leave your feedback in the comments section below.

Share on Facebook0Tweet about this on Twitter0Share on Google+0Pin on Pinterest0Share on LinkedIn0