I’m debating at the moment whether or not to try my hand at coming up with my own blogging system. I’ve had less than four hours of sleep so that might explain why I’d consider remaking the wheel when there are already so many good wheels already out there, but I’m still considering it. I’ve played with just about all of the blogging tools that are out there at one time or another and I’ve been using MovableType since sometime during its 1.x days mainly because the only options that offer more of what I’d like in a blogging system tend to cost money, but don’t offer enough of what I want to justify paying the money for them.
Part of the problem is the fact that I tend to be a wordy bastard and some of the discussions that take place in the entries I start end up being pretty wordy in their own right. I’ve said before that I’d love to see a blogging system that integrated with or offered more of the features of some of the popular message board scripts like phpBB or Invision Board that are out there. MT 3.0 is supposed to be coming out pretty soon and that’ll address some of the things I’m looking for such as a method for regular visitors to register an account with the site, but I’m not sure it’ll beef up the commenting system to any great degree. Still, I’m looking forward to seeing what the new version offers.
What started this itch was my discovery of a SDK for the Invision Board script that I currently use for our forums that aims to make it easier for people to develop their own web applications that use IB as the core of the backend with only a minimal knowledge of PHP and mySQL. In other words, I’d make use of the forums I’ve already installed and write small scripts that would pull the data I want presented as my “blog” out of it’s database into a custom layout while still allowing me to put aspects of the forums (such as a user login) on that same page. Suddenly the idea of using a message forum as a blogging tool seems not as distant an idea as it once did. Of course, IB already has a mini-portal built into it called IPDynamic Lite which could be used as a blogging system of sorts, but it lacks things such as pinging weblogs.com and blo.gs. I’ve been testing that with the core Jenkins Online page we maintain. Using the SDK, though, I could develop my own mini-portal that would still contain the pinging and trackback functionality that I love about MoveableType.
Some other MT users have managed to come up with methods of pseudo-merging MT and phpBB together that might be adaptable to IB as well, but the methods used seem a bit kludgey. Of course one of the main features about MovableType that I love about it is its ability to run multiple blogs from a single installation. I have no less than 7 different blogs running off of one instance of MT and one hosting account so even if I develop my own system of some sort I’ll probably leave MT installed for the others. It’s not that MT isn’t powerful or good, it’s pretty impressive for free software, but I’m just getting that programming itch once again and it’s been years since I’ve done any real programming. There’s a new blogging system out there called Blogware that has a LOT of the things I’d love to have in my blog, but they don’t sell the package to individual users. Instead, they sell it to folks who then re-sell it as hosted blogging similar to Six Apart’s Typepad service. I’ve already got myself established with my own hosting service and I like having access to the code to hack at it if I want to, though, so I’m not inclined to sign up to use Blogware anytime soon. One of the cooler aspects of it though is that it has a built-in review system for movies, books and so on. It’s just a slightly different version of a standard entry that has additional fields related to a review (such as a score), but seeing as I tend to do reviews of movies and such on SEB every now and then it’s a feature that appeals to me. Is it necessary? No, but I like having that option.
Lastly, other bloggers such as Greg from My Life As A Fischer have struck out on their own and developed their own blogging systems and have won Major Stud status as a result and I kinda wanna get in on that action. So depending on how bad this itch gets things may change around here. I’m trying to hold out long enough to see what MT 3.0 has to offer, but that Major Stud status sure is tempting.