Brian Mathis wrote: > You should setup separate test and production systems. Use the test > system to experiment and figure out what you want to get done and how > to do it, then apply it to the production system. > > Setting up a test server is easy and you do not need to buy another > computer. Use VirtualBox or other virtualization software on your > personal computer and install the test system there. Then you can > create snapshots and rollback the system state as you need to. I *strongly* second that. In real, professional work environments, you've got developers, testers, and production, on *separate* boxes; if you're short on hardware and cash, a VM on the dev box is the way to go. mark