I just started using Silverstripe. It is pretty cool. I want to start experimenting with the PHP and css and stuff, but not upload the changes to the website until I'm ready. What is the preferred way of doing this? It'd be kind of like a mirror website but with access to the same database.
So what do you all do? Copy everything to a second directory and open up a second web server through a different port or something?