Weblog System Features Compared
prostoalex writes "The question of the best weblogging system out there arises quite often, especially after the new licensing scheme introduced by MovableType. Here's a rather detailed breakdown of currently popular blogging and content management systems. Out of 11 software packages, 10 run on any server with variations of Perl/PHP and MySQL/PostgresSQL, and one requires Windows and .NET Framework. 4 are licensed under GPL, 3 are under BSD. Mark Pilgrim explains why licensing is suddenly important."
Though it's aimed more at CMS's rather than blogs, it's definatley a great place to try out multiple CMS's before installing them.
Check it out - OpenSourceCMS
My current favorites:
Mambo
Wordpress
E107
and last but not least Geeklog
Left 4 Dead Gaming Group - http://www.l4dgg.com
GeekLog is the best and most secure PHP CMS out there.
On top of this it is easy to use and setup.
How you missed GeekLog I will never know.
You can also manage a site quite nicely with CityDesk, by Fog Creek. The owner, Joel Spolsky, is an interesting guy who has been the subject of some debate on Slashdot over the years.
Whatever your opinion of him, he makes good software.
"The best weblogging system is one that doesn't let lame people talk about themselves. Search enginges should ignore them too."
"Hey don't be so stuck up. I blog for fun. If you don't want to read it, don't. Besides, lots of people like reading about me massaging my mom's feet."
Best Windows Freeware
Why, when I was your age, we wrote static HTML pages! None of this fancy-schmancy dynamic drek! When we wanted to update our weblog we would open up the HTML file and put the text right in there! And we liked it!
The code that runs LiveJournal is open source. It's not that much of a pain to deploy, and when it's working, it's the most powerful I've seen. Many stand alone clients for posting, all kinds of things. Set one up, use it as your own weblog, host your friends' weblogs.
-twb
at The CMS Matrix; you can pick up to 10 you want to compare.
Brent J. Nordquist N0BJN
All these Movable Type bloggers whining about the new licensing scheme is getting a little old. Sure I agree that the new licensing move is stupid (considering the quality of the product), but they have every right to go and shoot themselves in the foot if they want.
As far as the individual blogger is concerned, the lesson is this: use a tool that will allow you to migrate your data. Tools will continue to advance, and you can always redesign, but your archives the only irreplaceable part of the whole equation. In the case of Movable Type, you are already ahead of the game because every other blogging tool in existence imports MT data.
Why you migrate is a non-issue. You could just as easily be forced to abandon a GPLed package because it is no longer being upgraded and you need the latest features. Even if you write your own CMS, you still run the risk of not having time to add the features you need! Paying a license fee is just one of many considerations you need to make when picking a CMS.
I've had a site running on MT for the past two years, with nearly a year's worth of Blogger entries before that. About 4,000 individual entries and over 6,000 comments dating back over three years. One would think that migrating a site of that size would be a royal pain in the ass.
WordPress imported the whole thing in a matter of minutes. It's easier to upgrade from MT2.6 to WordPress than it is from MT 2.6 to MT 3.0.
WordPress is fortunate to have hit its stride just as the MT licensing brewhaha was hitting. WP 1.2 has all the features of MT, runs faster, and is completely open source and GPL licensed. It's a bit of a paradigm shift from MT - you have to get used to a dynamically-run system rather than static templates, but once you grasp the power it brings it offers a lot of new potential for blog development. Plus, there are a lot of talented hackers who have been turned off by MT licensing and will be developing WP plugins instead. WP even has features that MT doesn't - for instance automated link management. That alone makes it worth the upgrade.
Plus, future versions will support multiple blogs under one interface, some more commenting controls, and other features. I'd expect as WordPress captures marketshare the development of new core features and plugins will increase as well.
That's a big selling point - even if the WP developers wanted to pull the rug out under free users like Six Apart did, they couldn't. WordPress is GPL software, meaning freedom is but a fork away. Mark Pilgrim's piece does an excellent job of detailing why that freedom is so important. It's another reminder of why open source software is better than proprietary software in terms of flexibility and licensing.
I'm a little surprised that Scoop and Slashcode aren't being considered for blogging software. They're a little complex maybe, but they've been used for blogging pretty successfully. For example: DailyKos is a pretty successful 'blog, and it does very well on Scoop (which runs Kuro5hin). Beastbay used to run Slashcode.
Finding God in a Dog
Are you nuts?
You try manually managing 4,000 entries without going completely bonkers - including permalinks, comments, and extended entries. The whole point of blog software is that you have a system that manages permalinks, organizes information, allows for open exchange, etc. Those are all things that require some kind of infrastructure. Blogging software is really just a specialized form of CMS, and anyone who argues that sites consisting of thousands of pages doesn't need some form of content management and control is quite frankly a complete and utter lunatic.
Or to take your logic, who needs a computer? What is a computer? A device that just does mathematical calculations. If you can't figure out insanely complex matrix operations and vector math, then your're probably not very smart anyway. All those super-elite people can use a slide rule to handle all the intense computation for them. If you pay for computers, you're a sucker...
Wouldn't you know it? I just spent much of the weekend converting my site from my own homegrown weblog codebase to pMachine. Here's the new version (with an entry about the change), and the old version for comparison. According to the table, b2evolution and WordPress would be equally good fits, perhaps even slightly better because they support assigning an entry to multiple categories like my old code but unlike pMachine Free, but when I tried them all out at opensourceCMS that really wasn't the case. I strongly recommend that you check out candidates there, because a lot of the small things make a difference. Here are some examples:
These sorts of things, none of which are covered in a mere checklist, really matter when you actually take the plunge. Trying stuff out on opensourcecms is a great first step, but then you should actually download the real thing and really try to run a test version of your own site on it for at least an hour or so, to see if you can truly tweak it to your liking. Only then will you be able to make a decision that will really satisfy you.
Slashdot - News for Herds. Stuff that Splatters.
And some of us ( who might have a certain infamy for not having a weblog ) are having a bit of trouble understanding why we wouldn't like doing it that way now.
Could someone please edify me (and consequently the rest of the viewing audience who might not yet have weblogs) why we might find it desirable to use dynamic methods to update and display a plain text journal?
And for us old time teletype jockeys who are jacks of all trades but masters of only vi who have never figured out what an IDE might possibly be good for, how do the benefits of weblog packages offset the disadvantages that are the raison d'etre of this Slashdot article, vis a vis, licensing issues (not to mention their attendant prices).
KFG