Play In The Sandbox Before You Post

Date November 27, 2007

Welcome to BloggingNotes. You may want to subscribe to my full text RSS feed. This message will only appear once. Thanks for visiting!

Are you the type of blogger who seems to be always tweaking your blog, trying new plug-ins and themes, hoping to come up with the combination that makes it feel just perfect?

Ever broken your blog doing this?

There’s not many plug-ins that will completely break WordPress anymore thanks to newer versions that check the code on the fly and de-activate the plug-in if something horrible is about to happen. But that theory isn’t foolproof. When this site was about a week and a half old, I discovered that things displayed strangely when you viewed the site using Internet Explorer. Turns out that it was an issue with my Top Commenters plug-in. Switching it out made the problem go away.

After that, I put up a “sandbox” version of my site, running on an Apache server on my machine at home. This isn’t something that’s accessible from the Internet. All posts that I make get re-posted on that site and I can see how things are going to look once they get posted. Obviously some things haven’t been included on the mirror, such as the MyBlogLog widget, because it’ll never get any traffic.

But the real beauty of this whole thing is that I can change themes, and install / uninstall widgets and plug-ins for testing without the possibility of bringing down my main site. This lessens the chance, although doesn’t completely eliminate, the possibility of disaster.

If you have the means to set up a mirror of your site on a server that’s not publicly accessible, I’d highly recommend doing so. If nothing else, you’ll be able to play around with a WordPress configuration that won’t cost you anything if you break it.

Send the word: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • StumbleUpon
  • bloggingzoom

Related Posts

8 Responses to “Play In The Sandbox Before You Post”

  1. Caveman said:

    That’s a really good idea! I have an old Linux box here collecting dust when I could be using it for exactly that purpose.

    -Caveman

  2. RT Cunningham said:

    I was doing this before I switched from using my busted notebook to this new desktop PC. I need to set it up again. Thanks for the reminder.

  3. Rod said:

    Thanks for your comment, Caveman. That’s an excellent use for an old Linux box.

  4. Rod said:

    RT: No problem :)

  5. Frank C said:

    I have a subdomain of an unused domain setup for just this purpose. I like doing it this way since there won’t be any local network vs. Internet issues plus I can access the testing domain from anywhere.

  6. Rod said:

    Never thought of that, Frank. A very unique solution.

  7. RT Cunningham said:

    I didn’t think of it either, Frank. I’m must be getting slow. I think I’ll opt for a regular domain name or two and use them as add-on domains for my current one and test with those. It’ll have to wait until I’m no longer broke though. :-(

  8. If Your Theme Breaks My Site, I’ll Never Use It — BloggingNotes.net said:

    [...] deleted the theme and then went back into the theme manager. Thankfully this only happened on the sandbox blog, so nothing really went wrong with the main site. But then I got to wondering if the problem might [...]

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Comments for this post will be closed on 26 November 2008.


This blog uses the CommentLuv plugin which will try and parse your sites feed and display a link to your last post, please be patient while it tries to find it for you.