Moving from Movable Type to Wordpress
Sunday, December 31st, 2006I’m something of a curmudgeon when it comes to blogging apps. I was using something called Greymatter right about a year after its expiration date. And I’ve just switched from Movable Type to Wordpress.
Bottom line: MT is still a fine piece of software, so it’s still a close call. Wordpress won’t win the runaway victory its evangelists claim, but the positives still outweigh the negatives.
Positives
- No rebuilds.
- It’s PHP markup so it at least feels more mashable with other cool stuff you might want to do.
- The plugin architecture is seamless. Just upload, activate and go. I’ve had to resort to fewer source code modifications than with MT. The Featured Posts box on the politics blog was an elaborate hack in MT but is simple in Wordpress.
- WYSIWYG editor (though my tolerance wears thin… read on)
- An interface that makes sense for maintaining other pages (About, Research, etc.). MT was a document repository where I stored all my PHP files — Wordpress is a veritable database for content. Also, comments are enabled on regular content — you had to get creative with this in MT. More on the flip side below.
- Edit link displayed for users on the front end.
- RSS for comments. Schweet. (BTW, it amazes me no one has built a Technorati for comments.)
Negatives
- The very legitimate downside of no rebuilds is performance. If you’re getting slammed from the Digg homepage, I’m not sure you’d want Wordpress as your engine with all the hits against the database it has to do. More spike-y sites that get regular traffic from Digg and/or Drudge are probably better off with some sort of “baking system” like MT, with some PHP includes used in lieu of built-in modules to minimize inconsistencies. (Does MediaTemple’s Grid make this point obsolete?)
- Three blogs means three separate installs. MT isn’t completely elegant in this respect, but you can at least maintain multiple blogs under one install. I’m trying to mitigate this by relying on PHP includes so the templating is consistent across all three blogs.
- The flip-side of the WYSIWYG editor is fewer formatting options, which makes including pre-formatted code-heavy posts like polls a bit dicey. It looks like I’m going to have to constantly turn the editor on and off in the user settings. (Wanted: A PHP-aware Dreamweaver plugin for Wordpress.)
- The page organization has a flip-side too. In MT, I had one place to store all non-post PHP code. Here, I have to flip between Pages, Presentation, and Files depending on the type of file. BTW, an app with multiple pages in a given directory will have to be built out as a File, not a Page.





