Home-brewed blog

Posted May 19, 2004 in Blogging.

As I indicated earlier, I am thinking about doing a complete re-write of my rather limited content management system. Actually, I think content management system is a rather grandiose title for what is essentially a few forms, some database insert pages, and a few pages that pull info out of the database. Anyway, I've decided to make a list of all the things I'd like to put in it, and then get some feedback from readers:

  • Database should store:
    • Entries
    • Comments
    • Categories
    • Referral information
    • Links (like dailies)
    • Image paths for a photo gallery
    • Blogroll
    • Banned IPs and domains
  • Better file structure
  • Plenty of search options
  • More intelligent commenting (allow HTML?)
  • Everything in Unicode
  • Sophisticated administration
  • Better entry categorization (more than 1 category allowed)
  • Auto blogroll update (how?)
  • Auto ping (how?)

Have I missed anything?


  1. Gravatar

    URI's might be improved and I would never allow HTML; an XML based parser is much simpler.

    Posted by Anne on May 19, 2004.

  2. Gravatar

    Good point on the URIs. As far as an XML-based parser is concerned, you must remember that I am not the genius you are LOL. I haven't a clue how to do any of that stuff yet, but I shall certainly investigate.

    Incidentally, I am not a big fan of the title-in-the-URL technique. I don't know why, exactly. I just don't like it. I'd rather have an ID number. I'll probably have to do mod_rewrite stuff (like we discussed a few months ago).

    Posted by Simon Jessey on May 19, 2004.

  3. Gravatar

    Here's a nice breakdown I came across somewhere:

    Though a matter of taste, 'title in url' does help the user and with the search engines somewhat, though in can lead to looong url's. Definately re-write out the ?id=### bit. Though the bot's are getting better at following Get params, they don't like to see 'id' in the url much.

    Posted by Mike P. on May 19, 2004.