A New Roadmap for the Clay Framework

A few days ago I was going through the roadmap to see what needed to be updated. When I got to somewhere near the 0.7.0 milestone, I remembered I intended to transition quite a bit of the framework to OO and methods, rather than the precedural way of doing things at the time. I started thinking about how much rewriting that may require and realized it may not be such a good idea to wait that late.

I’ve always been a precedural programmer, mostly due to my use of Xaraya for so many years. Clay has always been what I think a perfect Xaraya would look like – simple and fast as hell. Xaraya has the fast part, well, it could be faster, but considering the size of the core I think it does pretty darn good. Back to the topic :) I decided it may not be a bad idea to learn the OO side of PHP a little better and try some stuff out on Clay. To make a long story short, Damn. I still haven’t changed all of the “core” functionality to methods yet, but each one I change chips away at the processing times.

Using methods has also given me some insight on how to set up a lot of the features I’d been planning. Before now, I had mostly been willing to persue a path similar to Xaraya as far as structure goes. Those plans are out the window and I’m getting excited :) Extensible = Clay. I’ll talk more about the new roadmap when I have a little more time. Things are getting interesting…

Tags: , , ,

Leave a Comment