Migrating from BlogCfc to Drupal

It's been a great relationship between myself and blogCfc, but unfortunately the time has come for us to part ways. I would like to thank Ray Camden for all the great work he did on blogCfc. I've been using it for almost 5 years.

The main reason for my change is for integration purposes. Drupal provides the flexibility for me to customise the blog and integrate it with the rest of my site. I'm planning of dumping the jmpj.net domain eventually and running everything under bytespring.com. Maintenance is another factor that weighed heavily into the equation. Having two sites to maintain is not really practical with the amount of time I get free to work on them.

Anyhow, drupal it is and drupal I am loving. I've done a few sites with it now and it's a real pleasure to work with. You can do just about anything you can imagine without writing a single line of code, focusing on the business needs rather than hacking at repetitive coding tasks. However, drupals excellent modular architecture makes it easy to extend if needed.

I spent a little time putting a few mySql migration scripts together that copy the data from my blogCfc database to my drupal database. Both databases are in mySql, so that simplifies things allot. It's just a matter of reading the data from one and inserting it into another. The only time consuming part was figuring out the correlations between the different database schemas.

I've attached the source code from my migration to this post in the hopes that it may be useful to someone else in a similar situation. You'd need to customise it a bit, but it will do the trick. It will migrate blog posts, comments, categories and post statistics. I've seen lot's of posts online about migrating from wordpress, blogspot, etc to drupal, but nothing about blogCfc.

Comments

Did you consider MangoBlog?

Did you consider MangoBlog?

Hi Mike, thanks for the tip.

Hi Mike, thanks for the tip. It looks good, but one of the main reasons for me migrating was to consolidate the blog with my website. It makes it a bit easier to manage only having to upgrade a single code base.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

News Feed

Recent comments

That's great, thank you.
Sorry I didn't go through and update all my old...
Is RbMan2 still available anywhere? The link...
Slicehost is very stable and professional and the...
I enjoyed reading your article, and the followup...