I was wondering what the best way of minimising disruption to a website caused when major changes may introduce bugs.
For example, does anyone do this:
/site_files_1/...current build... /site_files_2/...new build...
where the site root is redirected to the site_files_1 directory, than after uploading new versions of files to the site_files_2 directory, and testing, the site root is now redirected to this direcotry. So if major problems arise which were missed during the testing phase, the site root can be redirected back to the site_files_1 directory.