Mobile app version of vmapp.org
Login or Join
Kevin317

: Prepare website for heavy traffic A site of mine is going to be featured on a very popular tech blog. I already upgraded my server to handle the traffic. What other things should I be prepared

@Kevin317

Posted in: #PageSpeed #Traffic #WebHosting

A site of mine is going to be featured on a very popular tech blog. I already upgraded my server to handle the traffic. What other things should I be prepared for?

10.04% popularity Vote Up Vote Down


Login to follow query

More posts by @Kevin317

4 Comments

Sorted by latest first Latest Oldest Best

 

@Odierno851

Apart from the other fine suggestions so far, you might also want to run your site through some benchmark tools like Google's Page Speed and YSlow – if you don't understand or want some more information about some of the results, there are some blogs that go into more depth with explanations – to see if some simple changes to what you have could translate into some cheap performance gains without throwing more money and hardware at the problem.

You could also run preemptive load and performance tests using free tools before and after any changes you make to see what the performance gain is if any.

10% popularity Vote Up Vote Down


 

@RJPawlick198

Instead of generating pure static pages as John Conde recommends you could set up a cache like e.g. Varnish. Varnish is then taking all the requests and caches them for later use. This way the web server has to handle a lot less requests.

10% popularity Vote Up Vote Down


 

@Sarah324

If an article or specific pages are being featured you should create static versions of them. Serving static pages uses far less resources then dynamic pages.

10% popularity Vote Up Vote Down


 

@Si4351233

What did you upgrade to handle the traffic? You should put it onto an ec2 server with scalr to bring up extra server instances if traffic increases plus add a load balancer
code.google.com/p/scalr/

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme