Now this is what web software is supposed to be like!
I set up a blog for my wife the other day, using WordPress because of all the good things I’d read about it. I’d set up b2evolution before, and wasn’t impressed with the process or the results. Boy, was it different this time around!
WordPress installs like a dream. If you’re doing it by hand, you need to expand the tarball in a directory under your web root and create the database and user. Then you fill in a few details (user, password, database, host) in a text config file. Next, browse to the blog’s new address, and you’ll be redirected to a very short installation wizard that only asks you two questions total! It dumps you into the admin interface and you’re done — less than ten minutes even if you’re a slow typist like me.
The program has many options, but they are well laid out (with contextual help close at hand for most of them) and mostly set to reasonable defaults. You really can start blogging within minutes, which makes this package worth its weight in gold. Once you’re comfortable and want to go further, look at the WordPress web site and elsewhere. There are zillions of interesting free WordPress themes out there, from which I plan to steal code shamelessly as I create my own look. There are also great plugins for altering the posting markup, fighting comment spam, and so forth.
One surprising thing about the program is its versatility. Besides creating blog articles, you (or the authors you designate) can create and edit static HTML pages, effectively making the program a simple content management system. These pages can even contain some dynamic content via special plugins and custom PHP code. Now how much would you pay?
And of course the best part is: it’s Free Software. Free as in freedom and beer. The next time you hear anyone talk about how open source software is lacking in useful documentation, or a great user interface, or even an easy installation procedure, you know what to do. Just point ‘em to WordPress.