Over the past few days, I’ve been busy Googling away, trying to figure out all of the various methods of migrating content from a Drupal installation into WordPress. The results are few and far between. I did find a MySQL script here and there to migrate bits and pieces of one version of Drupal to one version of WordPress but there are no tools available to make the process simple, manageable, or effective on the first try. I’ve looked all over the modules section of the Drupal website, along with the forums for help but I have come up empty. Drupal does not contain any way to export your data which makes me wonder why they prefer to have people locked into their open source software. When I say locked in, in this case I mean, not easily being able to leave their platform. This isn’t so much of a problem with WordPress.
Let me give you the summary of the problem in which you as a blogger must think about before publishing that first post. Performancing has been running on Drupal since 2005. This site contains thousands of registered users, thousands of comments, thousands of posts ect. At it’s current stage, Drupal no longer satisfies the needs of the site and the purpose along with the direction of the site has changed. Because of the enormous backlog of content, we have been facing a critical decision. Do we stay with Drupal, upgrade the software, redesign it and deal with it? Or, do we pay a freelancer or an established company to migrate the important data off of Drupal and into WordPress. This is a task which is by no means cheap. (I’ve come up with yet another idea but a little more research is warranted before I can claim that it’s doable.)
To bring things back full circle. If you are a beginning blogger, make sure that you plan ahead a year or so with whatever platform you decide to use. Before using that publishing system, check to see how portable your data is. Will you be able to easily take your data out of the publishing system and transfer it somewhere else? Check around on forums as well as the web to see how people have faired in transferring content from one platform to the one you are interested in using. Check to see if plugins, tools, or scripts are available to make the process easier. If none of these options are present, I highly suggest not using that software no matter how great it is. You don’t want to end up in a position where you are stuck, indefinitely with a publishing system.
Those of you who are established bloggers, (The ones who have been around the block a few times) have you come across these same crossroads? Perhaps you found yourself in a similar situation. If so, I’d love to hear your experience in how you solved the problem. Some bloggers start from scratch while others simply deal with the issues at hand until they have no choice but to do something about it.
Ever hear that saying, “The choices you make today help shape your tomorrow”. This rings true, even in the world of blogging.