Code-focal

Tuesday 22nd of June, 2004 - 11:16 – Permalink

As I've mentioned before I've been working, on and off, on a new engine for this site. Lately I've been coding rougly every other day on my lunch break, which in turn deducts from my blogging time. But do not despair, dear reader, I will continue to blog.

The new engine is slowly taking shape and it's approaching what the current one can do (which is pretty much just display pages.) I'm not sure what the final feature set will be, but here's a a draft for the interested:

  • A PHP based engine with an XHTML data storage backend.
  • Real weblog functionality (the current one is hand-coded HTML.)
  • Commenting features for the weblog.
  • An RSS feed.
  • Image gallery functionality (so I can finally get some photos of mine up here.)
I'm not sure which of these features will be included when I migrate my site over to the new system. Basic page display and the weblog are the minimum requirements, other than that time will tell.

Why? When?

So why am I doing this? There are myriads of content management systems available, why build your own? One reason is the fact that that I will get exactly what I want. I also wish to keep my skills on an acceptable level, and this project is a good way to learn XSLT, among other things. Mostly I do it because it's fun.

So when will I release this new and improved system of mine? When it's ready. - That's when.