Chris Haensel wrote: >I never thought someone seriously would go the whole way from dev, test and >prod servers [...]
Really? You've never: * developed locally on your own server * uploaded to a published site, not the client's live site, for preview * uploaded the approved changes to the client's live site thus development, test and production? Never worked on a project with multiple developers, a few development environments, integration testing, system testing, user acceptance testing, and releases to the live system? >AND use all the version control stuff. Just one is sufficient :) and it certainly saves time in the long run. It can be especially useful when clients make their own modifications, and need you to come in and restore just the bits they broke; version control and a good diff-and-merge tool (e.g. Subversion and Meld) can save hours of sorting that out. >Honestly: I use dev servers and two backup servers for our company website, >but having a version control system and everything would, in my opinion, >really make this whole being a developer some kind of ... ugh. Might be good >to do, I don't know. Never tried, and probably never will. And being a "good >IT professional" to me means: know what you're doing, and take the hits you >get. Lost your data? Well, there is a hit to take. That's your prerogative, and presumably your company's too, but maybe Richard would like to know what some of his options are. >But pointing fingers has never helped anybody. Who was pointing fingers? I pointed out that hacking the live site with no version control and no backups wasn't being a good IT professional, and then I suggested where to find some of the missing files (Google cache). I also pointed out that I had changes outstanding and not backed up too, i.e. I'm hardly claiming to be the good IT professional either. Maybe if Richard picks up some proven software development procedures like those simple ones mentioned, he won't be bitten like this again. Maybe you won't be bitten likewise, unless you'd prefer to take umbrage at offers of advice you don't like. Or perhaps you think that good IT professionals do hack their production environments without backups as a matter of course? And on low-service hosting environments. :) -- Ross McKay, Toronto, NSW Australia "Words can only hurt if you try to read them. Don't play their game" - Zoolander -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php