Add new comment

This is totally true, but I think my reply to dasjo stands: establishing a process is useful, but understanding from forensics what happened helps work out exactly what you've forgotten to do. Otherwise, you might get a PDO exception and not know what process to follow to stop it happening in future (which I think is what at least a few devs I know have been doing.)

And I absolutely agree with you re deployment, although I think tools like git - which are built to manage filesystem consistency in situ - are preferable to completely tearing down and re-uploading; unless you're using e.g. a drush-make-powered build process like Omega8/Aegir. But, yes, definitely don't just keep rsync'ing or ftp'ing code up!