Switching to WordPress
Friday, March 25th, 2005The other day I finally got around to deleting all of the comment spam my weblog has accreted over the past few months, only to discover that the numerous attacks I’ve suffered have had the unfortunate side effect of deleting a lot of my existing comments! I’m not sure how this could have happened, but I think it has something to do with the weird, hacked-up version of the standalone Moveable Type comments script I’m using. Suffice to say, I no longer trust my Blosxom setup.
This, combined with the fact that I attended the WordPress 100,000 party the other night, and the fact that Jonas Luster (one of the first people I got to know in California) is now employee #1 of WordPress, Incorporated, and the fact that I like MarsEdit and want weblog software that allows me to use it with a minimum of fuss, has finally convinced me to switch to WordPress.
(Update: The above statement is no reflection on Allen Hutchison’s XML-RPC implementation for Blosxom, BXR. In fact, the existence of BXR was one of the only things that kept me from switching a long time ago. My switch had a lot more to do with the other factors I mentioned, while WordPress’ out-of-box XML-RPC support was merely a nice perk.)
I mention this to you, the reader, because it means things are going to be a bit messy around here for awhile. I managed, for example, to get all of my old posts imported into my new WordPress rig, but not their associated comments. I also have a difficult task ahead of me in getting links from my posts to other posts pointing at the correct WordPress permalinks (and setting up an .htaccess file that maps my old Blosxom permalinks to their new Wordpress equivalents). Since I don’t have a lot of spare time on my hands, it might take me awhile to set all of this right.
Hopefully in the end it will all be worth it, though. WordPress 1.5’s admin interface already feels incredibly refined and easy to use compared to the rickety collection of Perl variables I used to negotiate to configure my Blosxom setup. And the fact that I can now approve comments before they’re posted on the site should more or less solve my spam problem.