Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do you update a live, busy web site in the politest way possible?

When you roll out changes to a live web site, how do you go about checking that the live system is working correctly? Which tools do you use? Who does it? Do you block access to the site for the testing period? What amount of downtime is acceptable?

like image 786
Tim Booker Avatar asked Sep 15 '08 21:09

Tim Booker


People also ask

How often should website be upgraded?

The most simple answer to the question of how often you should update your website is: as often as it needs updating. Minor website updates might be made every day, whereas a full website revamp might come every two to three years.


1 Answers

I tend to do all of my testing in another environment (not the live one!). This allows me to push the updates to the live site knowing that the code should be working ok, and I just do sanity testing on the live data - make sure I didn't forget a file somewhere, or had something weird go wrong.

So proper testing in a testing or staging environment, then just trivial sanity checking. No need for downtime.

like image 112
zigdon Avatar answered Oct 15 '22 11:10

zigdon