An excellent setup would have two production systems that mirror each other , you can then deploy changes from Development/Testing/QA to one mirror, and if everything checks out make that the default production, putting the other mirror into the "Testing Phase."
An excellent setup would have two production systems that mirror each other , you can then deploy changes from Development/Testing/QA to one mirror, and if everything checks out make that the default production, putting the other mirror into the "Testing Phase."