« Edge Rails and gettext: undefined method file_exists? (NoMethodError)Migrating from Apache to Lighttpd with name-based virtual hosts and SSL »

Switching to b2evolution

Permalink Posted by Andreas Email on February 08, 2008 at 07:16 pm. Categories: Linux

Finally, today I dumped my WordPress installation and switched to b2evolution. Playing around with b2evolution for the last few days, I am surprised how such a nice blog software could exist without me noticing it earlier.

Unlike WordPress, b2evolution has cleanly written structured code and lots of more features (and you don't get new security issues every week or so). Sure, there aren't as many plugins and themes available yet, but skins and plugins are well structured and easy to learn, so it was no problem at all to get all the features.

Migration was pretty easy. I just installed an export plugin to WordPress that exported all postings into MovableType format and imported that data with the b2evolution MovableType import function. All postings, comments, trackbacks and categories were converted and I later added tags to each posting manually.

Trackback address for this post

Trackback URL (right click and copy shortcut/link location)

5 comments

Comment from: Francois [Visitor] Email · http://fplanque.com/
Thanks for the kind words about b2evolution! :)

Being a little curious: why did you go through the MovableType format instead of using the WordPress importer? Is there something the WP importer wouldn't do?
02/09/08 @ 03:30
Comment from: hari [Visitor] · http://hari.literaryforums.org
You could have also used my WordPress to b2evolution converter which would have directly exported your WordPress posts to b2evolution.

I wrote my own converter to move my blog to b2evolution as well and I agree - it's a fantastic blog software - tons better than WordPress.
02/09/08 @ 04:35
Comment from: ¥åßßå [Visitor] · http://innervisions.org.uk
Congratulations on seeing the light ;)

¥
02/09/08 @ 12:00
Comment from: Andreas [Member] Email
Yes, indeed I could have used the WP import directly. However, I didn't want the import to overwrite my categories/settings/users I already had created in my new b2evolution installation. Therefore I chosed to go the long way round and export to MovableType. MT is a human-readable format and so I was also able to easily modify some post contents via search&replace with sed (like changing a category or modifying the html formatting of code snippets in posts).

Btw, I still wonder how to get rid of the duplicate post headlines when viewing a single post (one h2 and one h3.bTitle with a clickable link). Any ideas?

B2evolution is great - the only thing I was missing while configuring it, was a feedburner plugin. If I'll find some spare time, I should perhaps look into how to write a plugin.
02/09/08 @ 19:06
Comment from: Andreas [Member] Email
@Francois: Mhh, it looks like I didn't get a pingback of your post. Looking at the html source of my blog, there isn't any pingback link given. Inserting it into the skin like the b2evolution manual states, leads to an empty url ($Blog->disp( 'pingback_url', 'raw') returns an empty string).

Searching the web, I found out that pingbacks were removed from b2evolution quite some time ago. If this is still the case, it'd be too bad. Having automatic pingbacks is nice, since most people don't care about copying the trackback url when writing to their blog.
02/09/08 @ 20:03

Comments are closed for this post.