I’m currently setting up another site separate to the-allens.net for the software I write. I thought that rather than coding all the pages, this time I’d use a content management system instead. The only criteria I imposed was that it must be free, not impose a “box” layout and produce a site that is “search engine friendly”. By this I mean that all pages are accessible using urls without a ? in them as Google and other search engines don’t spider pages with ? in them. After a bit of searching, I found Drupal and Xaraya. I’m giving Drupal a go first as it appears a more mature product, but we’ll see.