This weblog is written in a online framework called WordPress. WordPress was setup back in 2003 by some folks who were jaded with Movable Type and decided to make a free, open-source blogging platform that was user friendly and highly extensible. That it is, though it’s popularity means that it is a target for hackers and other malcontents, no security through obscurity here, I’m afraid.
They’ve just updated the release version to 2.3 and it brings a few cool features that were missing before but most desirable.
Tagging support – tagging is different to categories. Categories I have but a few (and could probably get away with less) – beer, church, tech, entertainment, personal. Tags are like “key words” and good for searching on and also giving the gist of an article. Categories you would expect to reuse, tags can be one-off.
Update notification – a big AJAX pop-up in the admin screen lets you know if there is a new version of wordpress, or even more helpfully, your plugins. This will reduce vulnerabilities and help get new features faster. The plugins I use (Akismet & Bad behaviour for antispam, Google XML Sitemap for submission, last.fm for tunes and Markdown extra for writing) will now be at the latest version, simply and easily.
Canonical URLs – this means that a page such as my Irish Cream mixture now will always show its proper address in your internet browser, not
index.php?p=160which would also work.
Pending review doesn’t do much for me as this is a single user blog, but I can see it would be handy for an author/editor sort of setup.
Better WYSIWYG post writing – I write in markdown via the text editor, so again, not much good for me.
If you are running a WordPress site, update to version 2.3 for the security updates and love the extra features that make life easier that are part of it.
For the web gurus out there, another cool project I came across recently is Akelos. Akelos is a PHP framework – pretty much a copy of ‘Ruby on Rails’ for PHP authors. I read a good guide to it in Linux Format UK magazine and it looks like a really simple way to make quick, quality web applications.
I might be ramping my website/linux support business up again soon so Akelos looks like an excellent web development tool that means I won’t have to learn another programming language (Ruby).