Web journalist, know thyself

[Editor's note: OJR welcomes its newest contributing writer, Jonathan Morgan, a Web producer for the New York Times and an online technology aficionado. Morgan will write about Web publishing technology for OJR.]

About nine months ago, I decided to free myself from the shackles of submission editors and paper-based journalism and join the legions of writers who publish online.

I dabbled in journalism in college at my school newspaper while earning a computer science degree, but left it behind for a career in computers. After six years of managing and implementing systems integrations, serving off and on as a systems administrator and cringing as I saw America get less and less well-informed, though, I decided to return to journalism and see if I couldn’t be of some help.

I am convinced that systems to better manage reporting and reporters are essential to the future of news, as important as reporters putting boot to pavement and talking to people, face to face. I have had trouble convincing editors of this, however, and so I decided to become a blogger.

As a blogger, my mom can read my work whenever she wants. I can publish articles on conspiracy theories and journalism technology, even when I can’t find anyone who thinks people will be interested. And as I blog, I’ll also be gaining the kind of down-and-dirty knowledge of Web publishing software I need to make some of my ideas a reality. It’s going to be great.

Finding a blog tool

I looked into hosting packages as well as sites like blogger.com and typepad.com and tried to answer some basic questions. Will I need to be able to serve more than one site, for instance – one for weightier work and one for food writing and pictures of pigeons and the microscopic dogs people carry in their purses here in New York? Do I need to be able to customize CSS or to allow guests to write on my site? I even studied the hardware requirements and features of various blogging programs and considered building a server myself.

After careful consideration, I decided on a professional account at typepad.com for its good balance between ease of use, features I thought I needed – multiple blogs with pictures of rats on subway tracks are in, and so are guest bloggers – and the ability to customize. The available templates are pretty obviously pre-built, but you at least can choose from many layouts and tweak the CSS. Best of all, I don’t have to worry about operating system updates or patching databases or Web servers.

My first blog site is named sideways_reporting, implying that journalists need to collaborate more with each other – between publications, across great distances, etc. And if you haven’t heard of it, it’s because I haven’t posted a word to it in the nine months I have been paying for the account. I am still keeping Mom and the rest of the world waiting.

After weeks spent finding the perfect mix of features and flexibility for all the things I hoped to do, when push came to shove and I actually looked at what it would actually take to get my blog up and running, the solution I chose ended up being too complicated for what I had the time and desire to do.

Tech should serve content, not the other way around

In focusing on features and technical specs, I ignored what I think is the single most important factor in choosing software (or choosing a car, creating a budget, planning reporting for an article, designing software, etc.): before you do anything else, you need to step back, take stock at a basic level of how much time, money and skill you have to dedicate to online publishing, then decide how you want to use your resources.

Many people who publish online want to learn more about the technologies involved in blogging and publishing on the Web, especially given journalism’s employment insecurity, the value of computer skills in the job market and the sex-appeal of the hacker archetype (like the guy in the laptop commercial who walks into a cafe where a panic-stricken businessman is staring at a smoking laptop, closes the computer, places a new one down in its place, and walks out without saying a word – that is hard core).

Learning about technology is a great goal, and journalists must become more technologically literate, even beyond the career advantage it offers. The better journalists understand technology, the more chance there is that they can use it to inform better reporting and presentation of the news.

But time is valuable, and technology can soak up any and all time you have to give, if you let it. If you are reading this, chances are you are a journalist and not an IT worker. Before you even begin to look for Web publishing software, be brutally honest about what you want to accomplish online. If it involves writing and reporting, don’t let the siren song of technical knowledge or advanced features trick you into making decisions that will keep you from reporting news.

Regardless of your technical skill, it is easy to under-estimate the amount of your time managing your publishing software will take, and increased technical skill complicates things. You can do more, but you become tempted to take on work that you can manage if all goes well, but that can become overwhelming if things go wrong.

Should you decide, for instance, that you really want to learn about the technology involved in Internet publishing (or save on hosting), you might look at hosting your blog or website on your own server.

Hosting your own

Hosting your own website can be a great way to save money on hosting fees. You have the opportunity to learn about installing, configuring, securing, and using a range of technologies, from relational databases to Web servers to scripting languages. You get full control over configuration, implementation details and an imposing array of acronyms. If you are a mad genius trying to push the bounds of Internet news, you’ll never be limited by someone else’s rules.

You’d learn a lot this way, but you will be doing all of the operating system and application updates, all of the installing and configuring and all of the maintenance on your site yourself, just you and either the Unix shell prompt or the blank stare of a Windows desktop.

And you really must keep your software up-to-date. A minor security hole in one program could allow a hacker to exploit other bugs that deliver control of your whole server, and once a hacker gets that kind of access to your system, about the only way to guarantee that it is clean is to erase the hard drive and install everything from scratch. No program is too little to ignore.

Securing and configuring everything also can become a challenge as you update software. The new version of one program you need might not work with an older version of another essential program. You can try to reconfigure the connection between the two (which can range from easy to infuriating) but if you can’t get them to work together, you might be forced to decide between using older, less secure versions of programs or making up a new way of implementing whole sections of your site.

This strategy requires a considerable amount of work when all goes well (and even then it will create frustration), and things will not always go well.

Eventually you will suffer a hack attempt or a hardware failure and you will learn a great many things the hard way, in a very short amount of time. There’s no glamor here. Your site could be down for days, or could be lost entirely if you don’t have a good backup strategy (which you should – at least back up to a USB hard drive once a week). Your marriage, relationships, friendships, etc. will suffer. You will disappear from the Web and be unable to tell anyone why, even as the struggle to figure out which piece of hardware or software is causing the problem, what Web server patch you forgot to apply, slowly turns you into a desperate poster to tech forums and open source FAQs.

Hosting your own server can be done by a journalist, and you definitely would learn from the experience, but as you can see, it demands much non-journalism work and requires figuring out how to deal with a broad range of problems, most unforeseen.

Get someone else to host

Don’t worry if that sounds like a little too much for you. There is a reason many of the IT professionals you see walking around are pale and haunted looking, sometimes with a nervous twitch. I am a little haunted myself (I rarely admit to knowing anything about computers in polite conversation, and when someone figures it out, I cringe, waiting to hear something like “While I’ve got you, I’ve got this problem with my AOL email…”)

Maintaining creative control over your website without taking on all the responsibility for keeping a server up and secure is still possible, through different hosting plans. Hosts offer services ranging from housing a server that you have configured and continue to manage, to allowing you to use a server whose software is installed and maintained by the host.

When you sign on with a host, you usually pick between packages that let you decide how much the host manages and how much data you are allowed to serve out. As the host manages more of the software installed on your server, your cost increases and you sacrifice some control. Your money should include technical support, though, and while it feels good to know you installed and configured every piece of software you use, it can also be nice to have someone you can call at any time if you notice problems or have a question, and letting someone else worry about software updates and security gives you time to do other things.

Forget the hosting, and just blog

You also can throw in the technical towel, as I have for now, and get an account at a blog hosting site like blogger.com or typepad.com . They worry about keeping the server running, allowing you to focus on becoming comfortable with Internet publishing at a high level, first, and reporting news.

You won’t have exceptional flexibility or control, but you can still change your site’s basic layout and choose between different color schemes, and you can use blog sites to make some pretty substantial Web news destinations. Don’t let the generally accepted definition of a blog fool you. This is powerful, flexible publishing software and it can host a variety of content, not just short, sometimes poorly written and underreported opinion pieces.

In the end, regardless of the strategy you choose for publishing on the Web, keep the following in mind:

  • Your best-case estimate of how much time you’ll have to spend dealing with technology is probably too optimistic (unless you have an account at a blog site);
  • The worst case can take up a whole lot of time and might involve your site being offline for some time;
  • And it is better to over-estimate the cost of maintaining a certain strategy than to be overly optimistic.

Also remember that while this is an important decision, it isn’t exactly life or death. If you err on the simple side and end up feeling limited by the constraints of your myspace page or friendster blog, you can always switch to another hosting strategy, and take your content too (though pulling off the migration can be a challenge). And if you find the opposite is true and your solution is too technical, don’t be too proud to ratchet down your expectations and find a simpler way to get your stuff online.

In the process of writing this article, I once again logged in to my typepad account to see if it could be simple enough to let me get started blogging while I planned my next move. I considered other options, even myspace and friendster pages if that was what I needed to start writing. I finally decided I could get a very basic typepad configuration implemented in a couple of weeks that will require minimal maintenance and let me write while I plan my next move.

I want to start reporting repositories where journalists can access not only the 20% of reporting that makes it into a finished article, but also all the other stuff, information that might lead them in a different direction or help them to angle the story differently so that it can be more accessible to an audience they want to reach.

For now, however, I am going to use my blog to post longer reported pieces, put the reporting I can easily put in a digital format online, write shorter analytical pieces that expand on and emphasize select points from each article and then see how readers react.

It won’t necessarily be the future of journalism, but you’ve got to start somewhere and it is a first step.

And that first step is key. The features you select in online publishing software are important, and it is a great idea to pick a hosting strategy or software that will help you to learn more about Internet publishing technology and take advantage of technical skills. But remember not to lose sight of why you are trying to get on the Internet in the first place – reporting and writing.

As a Web journalist, you need to figure out how much you want to allow technology to keep you from gathering and sharing information and always keep this tradeoff in mind as you choose how to put your journalism on the Web.


For more in-depth information on choosing a Web host, check out the following sites:

  • How to Choose a Web Host (thesitewizard.com ) – Written by Christopher Heng, this is a simple overview of things to consider when choosing a Web host by someone who understands the tradeoffs inherent in the choice.
  • How to Choose a Web Hosting Service (ISP) for your Business Web Pages (wilsonweb.com) – This is an article from a Web marketing group that offers a little more detail on some of the points in the first web page, but that is still at a high enough level to be accessible.
  • General Web Hosting Articles (thewhir.com) – Articles and a glossary from the Web Hosting Industry Review. I poked around this site, and if you are looking for in-depth information, this looks like a good choice. It is not only for people looking for a host, but also for hosts themselves, so some articles might be too technical for the casual Web journalist. But don’t let that scare you away. From what I read, these people know what they are doing and seem fair and accurate, as much as I would ask of any journalist.

This is definitely a short list, and I am sure I haven’t found all of the best resources on Web hosting. If you decide to go with hosting and come across other good sources of information, please let me know so we can check them out and pass them along.

Five rules for building a successful online community

[Editor's note: Robin 'Roblimo' Miller is Editor in Chief of OSTG. He has also written three books about computing and the Internet and wrote hundreds of freelance articles for assorted newspapers and magazines before he learned how to make a living on the Internet. Miller also is a member of OJR's new editorial advisory board.]

I often shudder at the poor quality of online forums run by newspapers and other local media outlets. Come on, people! This reader interaction thing may be new to you, but some of us have been doing it for 10 or 15 years, and have a pretty good idea of what works and what doesn’t.

This article outlines five basic rules for building sustainable online communities that are based on my 15+ years of experience with various online services, discussion groups, usenet forums, and — for the last seven years — as part of the management team behind the famous Slashdot discussion site. I’m not saying that you should follow slavishly in my footsteps, but I assure you that a forum you build (or rebuild) in accordance with my rules will be more popular, easier to manage, and more profitable than one that doesn’t follow them. These rules — and the software that helps enforce them — are the driving force behind hundreds of popular and profitable discussion-based Web sites.

Rule One:

Your discussions must be threaded or nested, not just “flat.”

A flat discussion tags the newest comments onto either the top or the bottom of ones already listed. A threaded discussion shows “discussion threads” but doesn’t display the entire content of posts replying to “parent posts,” just their subject headers.

The Sarasota (Florida) Herald-Tribune has “flat” message boards. In this example, a poster has replied to three other posts, but the new posts are not associated directly with the ones to which they are replying. This discussion had 62 posts at the time this screenshot was taken, and it was almost impossible to follow any of the sub-conversations within it because of the way it was displayed.

Screen grab

Kuro5hin is a “geek interest” news and discussion site that uses software based on Slashdot’s. This screenshot shows part of a 62-message discussion displayed in “threaded” mode.

Screen grab

Groklaw discusses legal issues related to free software. This example of “nested” discussion display is part of a string of over 300 reader comments attached to one article. Slashdot and Groklaw routinely run articles that draw 1000+ reader responses. Threading, nesting or some other sorting mechanism is necessary to keep discussions this large from becoming unintelligible.

Screen grab

Even in small discussions (20 or fewer posts), conversations are easier to follow if new comments are linked directly to comments they are responding to than if they are displayed in the order in which they were submitted.

Without reader-to-reader conversations, an online forum is nothing but a giant “letters to the editor” page. While posting responses to your published stories gives your readers more voice than they’d have without this ability, your forums or bulletin boards (or whatever you want to call them) will only achieve their full potential when readers start using them to talk directly to each other instead of merely reacting to content you have posted.

Rule Two:

You have readers who know more than you do about any given topic — and plenty of readers who don’t know nearly as much as they think they do.

I’ve been writing online long enough to realize that I should be be thankful for readers’ corrections and accept them graciously instead of letting them upset me. It takes a while to accept the constant barrage of criticism and nitpicking you get if you have reader comments attached directly to all articles on your site, but in the end you and your fellow writers will become more careful reporters.

One thing many online writers have noticed over the years is that compliments are more likely to be sent to you by private email, while critical comments are more likely to be posted on public boards. I’ve also noticed — speaking strictly from my own experience — that unfair public attacks from uninformed or mindlessly vituperative readers almost always draw rebuttals from other, more knowledgeable readers. I have learned not to get into arguments with readers who attack my online work in public, but to trust other readers to come to my defense if I have been wronged.

Of course, if I make a factual error or grammatical mistake and a reader posts a comment about it, the right thing to do is post something along the lines of, “Corrected. Thanks for noticing.”

This makes it clear to the readers that I pay attention to posts attached to articles published under my byline, and makes it even more clear that I respect my readers and happily give them credit if they give me informed criticism that helps improve my work.

The only problem with this philosophy is that it can be hard to separate experts from yow-yowers, especially if you’ve written about a topic area in which you are not an expert. But that’s why we have…

Rule Three:

Let your readers judge each other so you don’t have to judge them yourself.

Slashdot, Groklaw, Kuro5hin and many other geek-oriented discussion sites have moderation features built into the software that drives them. Slashdot’s moderation scheme, from which the others were derived, works like this:

  • You cannot post in and moderate the same discussion; you cannot, therefore, moderate your own posts.
  • Moderation powers are distributed semi-randomly, and only to readers who have had login identities for at least a few weeks. And no individual reader gets more than a few moderation points at a time, so it’s hard for one knucklehead to mess up the whole scheme.
  • Obscenities, personal attacks, and other unwelcome speech will almost inevitably be moderated down into oblivion. “Community standards” have been used as a legal test of what constitutes obscenity. Give your readers the power to moderate other readers’ posts, and you will soon find what they consider obscene.

Slashdot has tried all sorts of additions and tweaks to its moderation system over the years, so many that a pretty good percentage of the Slashdot FAQ (Frequently Asked Questions) page is dedicated to comments and moderation.

The point of moderation is to separate dreck from diamonds. Readers who aren’t logged in view Slashdot comments that are rated +1 or above (on a -1 to +5 scale) but do not see comments rated 0 or -1 without special effort. Logged-in users’ comments post automatically at the +1 level, while comments from readers who are not logged in start at 0. A post from someone who is not a logged-in user, therefore, needs at least one logged-in reader to consider it worthy of a positive moderation point before most readers can see it at all, while a post from logged-in user that a few users who have moderation powers that day find offensive can easily drop from public view.

On the positive side, comments that add something useful to the discussion will be moderated upwards, so readers who only want to see the most cogent comments can set their preferences so that they see only comments moderated to +2, +3 or even +5.

On the negative side, you may want to give readers a little help. Most Slashdot-type posting systems allow employees or other selected forum monitors extra moderation privileges so that they can save readers from the task of removing strings of especially vituperative comments.

You may also want to only allow comments from registered, logged-in users. Slashdot allows anonymous comments because of the “whistle blower” factor; some of the site’s best posts have always come from people who might lose their jobs if they posted inside information about their employers’ actions under a traceable name. In return for occasional anonymous gems, Slashdot suffers from plenty of anonymous garbage down at the 0 and -1 moderation levels. You may decide this tradeoff isn’t worthwhile, and I won’t blame you if you take the easier course. I often wish we’d taken it ourselves.

In any case, you need to realize that your forums will need some watching and nurturing if they are ever going to become a valuable part of your online offerings.

Rule Four:

All good things must come to an end.

You can’t leave online conversations “open” forever. Sooner or later you need to close them off, if only to keep comment spam from taking over posting threads on older stories. You may chose to allow comments on stories for as long as 30 days, although you’re probably better off closing comments on most stories after a week or two if you publish weekly, daily or constantly.

Archiving older discussions as static pages instead of serving every completed conversation on your site as a dynamic page can also save dramatically on server usage, which will help keep costs down.

Rule Five:

Why buy a cow when the software is free?

By now you’re probably saying, “Whoa, man… where can I buy the cool software that runs Slashdot?”

I’m sorry. We don’t sell Slash. We give it away. For free. Right here. The only caveat is that if you figure out a way to make Slash run better or more efficiently, we ask you to share your improvements with us and other people who use Slash under the terms of the GNU General Public License.

Scoop, the code that runs Kuro5hin, is also freely available, as is the Geeklog software behind Groklaw. And these are just a few of the best-known free content management systems out there that have Slashdot-like comment and moderation systems. There are many others. Slash is far from the easiest one to install, customize, and maintain, but it is also the most proven one for sites that may deal with millions of pageviews and tens of thousands of comments every day. Your IT people or hosting people may already have a favorite piece of free forum software; if so, that might be your best choice as long as that software is already being used successfully to power sites at least as large as yours is likely to become in the foreseeable future.

But the main thing isn’t the software. It’s your (and your management’s) attitude. It is not easy to give readers near-total control over some of your vital Web real estate. There is an endless temptation to do things like create topics you think will interest readers instead of letting your readers choose what to discuss on their own.

Communities aren’t created by management fiat. They grow on their own. You can provide a fertile environment for yours, and nurture it with light-handed moderation and by having staff members participate in its early conversations.

Note that I haven’t mentioned blogs as a factor in any of this. A reader-driven forum that allows users to start new topic threads gives readers the option of posting entries that are similar enough to blogs that calling some threads “blogs” becomes redundant.

And when it comes to staff members blogging… perhaps I’m showing my age here, but I remember when the people we now call “bloggers” were called “columnists.” But that’s another discussion for another time.

Time to check: Are you using the right blogging tool?

“Blogs Will Change Your Business” declared the front cover of the May 2, 2005 Business Week. Without question, the Web publishing format is gaining popularity as a legitimate business and marketing tool. Technologically savvy businesses are using blogs, or weblogs, to build relationships with their customers by sharing information, corporate culture and expertise. Technologically savvy publishers, from the New York Times to freelancers, are also jumping into the medium.

Journalists (or would-be journalists, depending on whom you talk to) find blogs are an ideal format for handling breaking news situations and commentary or columns. The Los Angeles Times, for instance, maintains a local breaking news blog that keeps readers abreast of current stories with local significance.

But before the fun of posting about earthquakes or political squabbles can start, every new blog publisher faces the problem of selecting, installing and configuring blog software. The array of possible options and configurations varies widely. While all blog software involves a learning curve, the amount of customization possible means that selecting the right software is important for a quicker, easier start.

There are two kinds of blog software available to the hopeful blog publisher. The first is hosted blog software. A hosted blog is one where all data and the publishing interface reside on the server of the blogging software company. The alternative is independent blog software that must be downloaded from the blogging software company and installed on a Web server. There are pluses and minuses to both. Your decision may be influenced by everything from how fast you need to get your blog up to how much control you want to have over the final design.

In both cases, the blog is set up and controlled by a database that handles the posts and the way they may be sliced and diced for display. Nearly all blog software stores your posts in a database, which permits handy things like searching and archiving.

Your blog’s appearance and layout is usually controlled by a set of templates that includes information about things like the background color and logo placement, as well as the formatting information for how many posts are displayed on the front page. The power of databased content and templates working together has produced the Weblog phenomenon – easily updated Web sites that usually display updated content from most to least recent, along with reader comments and feedback.


Blogging jargon

Whichever blog software package you chose, there are a few technical options you may want to look for. Here’s a short glossary of blog technology:

Post: Every time you put an update on your blog, you create a post. In typical computer jargon fashion, this noun can also be used as a verb: You can post to your blog. Posts are also sometimes called entries.

Comments: Blogs are often referred to as conversations, and it’s the ability of your readers to leave comments on each post you make to your blog that creates the feel of a conversation. Comments are usually time-stamped and identified by the author’s name and perhaps a link to their Web site or blog. On some blogs, comments are threaded so that readers can comment on other comments, but on most blogs comments are simply displayed chronologically.

Comment spam: Sad to say, spam is a problem on blogs just as it is in email. Comment spam, as you would expect, is left in the comments of a blog. It usually includes a few words and a link to a Web site. The point for the spammer is to get as many links as possible to the Web site, giving it higher search engine rankings.

Categories: Categories permit a blogger to subdivide content, putting posts about politics into one basket and posts about celebrities in another. Categorization helps readers read only what they are most interested in and is a good tool for those scanning a blog’s archives.

Trackbacks: Trackback technology helps bloggers link back to other posts on related subjects. Functionally it’s a little complicated: If you’re posting about something you’ve seen on another blog, look for the Trackback URL. Paste that URL into the allotted spot in your own blogging software, and the two pieces of blog software will communicate, building a link from the original post to yours (without the other blogger having to life a finger).

Trackback spam: Like comment spam, but done via Trackback.

Pings: There are several blogging tracking Web sites where you can search for other blogs and look for recent posts. If your blog software allows you to ping those sites when you post, that post gets included in the ping site’s index, potentially increasing your traffic.

RSS/Atom feeds: In the blogosphere, syndication is a big deal. With millions of blogs to read, many consumers use news aggregators, or readers, to pull in posts and read them, rather than visiting 150 blogs every day. RSS and Atom are two flavors of blog syndication.

Blogroll/lists: Ever noticed those long lists of other blogs alongside the posts in a blog? That’s a blogroll, a list of the blogs read by the blogger whose site you are on. Sometimes lists are also kept to recommend books and other media, as well.

News aggregation: Many blog software packages allow you to pull in and display the RSS or Atom feed of another blog. This is useful if you want to create a site with constantly updated content fed by blogs. For example, a blogger who posts about politics could pull in the feeds of other political blogs.

Moblogging: Moblogging is the short form of “mobile blogging.” Lots of blog software lets you post by e-mail from your phone, PDA, or anything else that allows you to send e-mails.

Blacklist: Blacklists are usually lists of URLs that have been identified as spam URLs, and that are therefore eliminated from comments and Trackbacks on your blog. With most blog software, the software company builds and maintains a common blacklist for all users to which individuals can contribute.

Captchas: Captchas are an additional security feature for commenting and user registration. By providing an image that includes letters and numbers, and by requiring the user to type in those letters and numbers, blog software can eliminate some of the comment and Trackback spam produced by robot programs.

URL Redirection: In an effort to render comment and Trackback spam ineffective, links included in comments and Trackbacks are tagged with the NOFOLLOW tag, which indicates to search engines that it shouldn’t be counted when tallying search engine rankings for a Web site.

Skins: Most blog software includes a set of pre-designed templates that give the blog a certain look and feel. These are called skins.

Post scheduling: Some blog software allows you to write posts and schedule them to be published at some point in the future. This is handy for vacations and holidays.

Bookmarklets: A bookmarklet is a link directly to the new post page of your blog software. If you add this small Javascript to your browser toolbar, it’s a shortcut to posting quickly.


The tools

This chart reflects the features and options configurable in the default installation of each software application. In some cases additional modules and plug-ins can add functionality that is not available in the default installation.

Blogger
Blogger is a free, hosted blogging tool. It’s one of the oldest blogging tools around and today has millions of users. Blogger promises that you will be blogging within 10 minutes of coming to the site, and in fact does deliver on that. This tool is about the simplest one around, and though free, nonetheless has an impressive array of features.

The biggest hole in Blogger’s offerings is the lack of post categorization, followed closely by the need to know HTML and Cascading Style Sheets to make custom changes to the templates provided. Unlike some of the most complex hosted services, Blogger doesn’t make customization easy, though it does provide some attractive skins to choose from.

One unusual feature of Blogger is the integration with the Audioblogger service. Program the Audioblogger number into your phone, and you can put audio recordings on your blog quickly by simply calling the number and recording yourself. This offering is unique among blog software packages.

Of special note is that Blogger does allow you to FTP the files generated for your blog to your own Web site. Used together with customization of the Blogger template, this fairly unique functionality means that your readers may never realize that you are using Blogger. It also means that you can publicize your own domain name, rather than the more usual Blogger URL: blogname.blogspot.com.

Blogger is perfect for the future blogger who’s in a hurry and less than interested in design customization. If your priority is to start blogging now, you can’t do better than Blogger. Clearly, it’s also a great tool for those on a budget, since there are absolutely no costs. In fact, you need not even have a Web site or a domain name, so you can literally get started using Blogger without spending a penny.

Very few professional Bloggers stick with Blogger for very long, if they even start there. Because it is so simple, and perhaps because it is free, most professional bloggers choose to use blogging software that has more prestige (read: is harder to set up and install). However, it is an ideal tool to use when first beginning, especially if you want to test blog for a couple of weeks before devoting any serious time or money to a blog.

Cost: Nothing
Time to launch: 10 minutes

Typepad
Typepad is one of Six Apart‘s hosted half blogging software services (read about Movable Type below) and one that has proved very popular with journalistic blogging efforts. Jim Romenesko uses Typepad for his Obscure Store blog; Joel Achenbach of the Washington Post writes Achenblog using Typepad.

The Typepad pricing scheme and features are divided into three levels: Basic, Plus, and Pro. Design customization is extremely limited at the Basic level and only fully accessible at the Pro level. If you want to run a group blog, or give some people editor access and others publishing access, you must go with the Pro account.

At all account levels, Typepad has a built-in feature called Typelists that allows you to build lists, associating each item with a URL. These lists can be added with a minimum of fuss to the left- or right-hand column of your blog – no need to touch the templates. Use a Typelist for your current reading list, links to other blogs, or links to new stories.

In some ways, it is actually more usable than its elder brother Movable Type. Typepad is a good option for users who want to get started quickly but still want all the bells and whistles. Customization is possible, but complicated, so it’s also a good option for those who just want a blog that works without fussing too much over how it looks. However, Typepad Plus and Pro do a better job than most blog software at allowing you to configure layout options without having to go into the templates.

Cost: $4.95 – $14.95 monthly, depending on level of service chosen
Free trial: 30 days
Time to launch: 20 minutes

Blogware
Tucows is the creator of the Blogware blog software package, a robust system with a great selection of the top blogging tools. Blogware, like Typepad, can be difficult to customize, even for an experienced HTML jockey. However, it also provides a fair number of options within the administration interface to let you set up layouts and styles without getting into the templates.

Purchasing a Blogware blog is a little different than some of the other blogging software packages; you must get your Blogware blog through a reseller, so expect prices and packages to vary. It’s a good idea to shop around to get the best package for your needs. A good reseller to start with is Blog Harbor.

It’s unusual – and useful – that Blogware permits you to upload files via FTP to the server where your blog is hosted. If you’re looking to create a blog that has a few non-blog pages, this is especially helpful.

Cost: varies by reseller, but expect to pay from $8-$15 a month
Free trial: usually offered for 30 days
Time to launch: 20 minutes

WordPress
WordPress is a solid, powerful blogging system ideal for publishers who are on a budget but who don’t want to give up any functionality. Professional blogger Darren Rowse maintains nearly 30 blogs using WordPress, from his popular ProBlogger to an Athens Olympics Blog. In two weeks the Athens blog received close to 2 million readers, said Rowse – a real testament to WordPress’ ability to handle heavy traffic loads.

Each WordPress post is formatted with search engine friendly URLs that also look good to humans. Comments can be extensively moderated: you can review them before they go live. You can also filter comments containing certain words or more than a certain number of links.

WordPress’ built-in blogroll management tool allows you to categorize blogs, set criteria for the display order of the links, and turn off and on visibility. You can also import an existing blogroll from some link manager services.

This software has inspired numerous developers to write plugins and extra features for use with WordPress, which makes plugin installation a quick and painless affair. You will find that the selection of additional themes (or skins), for instance, numbers in the hundreds, and that WordPress fans and friends have developed tools for adding photo galleries, a music player, an event calendar, and even geo mapping.

WordPress promises a 5-minute installation, but for that to be true you do have to have some familiarity with uploading files to a Web server and using an FTP client.

Cost: Free
Time to launch: 20 minutes

Movable Type
Movable Type, created by Six Apart, is perhaps the best known of all blogging software tools. Built by a husband and wife team looking for a better tool for blogging, the system is powerful, but not simple to install or use. Although it has been used to create Web sites that don’t look entirely like blogs, doing so requires quite a bit of code tweaking. Movable Type is used by blogger Joshua Micah Marshall to create Talking Points Memo, and by Kevin Roderick who writes the L.A. Observed blog.

As a blogging tool alone, Movable Type has nearly every feature you might desire, and continues to add more. Many of their users are highly technical themselves, and have created additional plug-ins that can be added to the standard installation. You might say that Movable Type is the blogging package chosen by bloggers who care what other bloggers think, and who notice and appreciate other Movable Type blogs. If you are looking for street “cred” in the blogosphere, this is the software for you.

The least attractive functionality of Movable Type is the need to rebuild the blog whenever you make a change to a template, a configuration setting, or add a new category. Waiting for the rebuild is annoying, to say the least, and certainly slows down any customization work you do to the design or layout. This can be addressed by turning on dynamic page-building, but some users have found that the server load that occurs as a result is unacceptable to their Web host.

For the non-technically inclined, installation of this software can be quite a challenge. Don’t attempt it all if you aren’t already comfortable with uploading and downloading files to a Web server. There are several Web hosts that offer Movable Type installation as part of their package of services.

There is no trial period for Movable Type, but there is a free version of the software that you can download and install. The paid license entitles you to support, some promotion, and discounts on future upgrades.

Cost: MT’s pricing scheme is fairly complex. Personal users will pay at least $69.95. Commercial users pay at least $199.95.
Time to launch: 2 hours

Expression Engine
pMachine’s Expression Engine isn’t well-known, but that shouldn’t stop you from giving this powerful and extensible software a try. It is technically more accurate to call Expression Engine a content management system, rather than just a blogging software tool. However, it grew out of blogging and has all of the blogging bells and whistles: moblogging, Trackbacks, archiving and so on. Dennis Lloyd uses it for the independent information resource iPodlounge.

In addition to the usual set of blogging functionality, Expression Engine has incorporated modules for image galleries and a mailing list. Uniquely, you can crop, resize, and rotate images in the Expression Engine photo gallery tool, in addition to batch processing a set of images. The people and search engine friendly URLs the system generates are of particular interest to bloggers looking for good search engine listings. You can run multiple Weblogs through the same installation of Expression Engine, and each “new post” page can be customized exactly to fit the use. Most blog software limits you to title, entry, extended entry, and excerpt fields. With EE, you can rename those to suit your publication and add more as needed.

Templates are editable online through a simple textbox interface, but you can set up the system to generate files you can download and edit with an HTML editor. Learning how information relates and how to link across the site is a challenge: expect to spend several hours learning how to use this system. Your reward will be incredible flexibility in building a site that has constant updating needs, blog or not.

Expression Engine is ideal for publishers that need to do more than just blogging; this system is ideal for handling hundreds of members, multiple user groups with different editing privileges, and sites with several blogs. Technically speaking, it’s not for the faint of heart.

Cost: $149 for a non-commercial license, $199 for a commercial license
Free trial: 14 days if installed on your own server, 30 days with a hosted version
Time to launch: 2 hours