Most people have heard of pretty URLs by now, sometimes under the name “Permalinks”. (Actually, the two are pretty different things, just linked; see below.) It’s not trendy anymore to have a blog that doesn’t support them anymore, or indeed any sort of CMS-based site. BlogAgain, being, in a way, both of these, really needed something nicer than “blog.php?id=2”.
Why? Well, first of all, “good URLs should be hackable.” (This is from a 1999 article called “URLs as UI” that still applies in the overhyped world of Web 2.0). This means, in my mind, that moving up a directory should…