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.
- Jason's blog
- 2496 reads


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