I’ve been pretty busy lately and have not had the time to dedicate to this project that I originally wanted to, so the development has been slow but steady.  Just to give a quick synopsis of where I’m at, I’m utilizing a standard MVC (model-view-control) format. Do to the development being for personal use with no plans of redistribution, it has allowed my initial footprint to be very small. Granted this comes with the trade off of some easy to install, “I don’t have to think” code implementation, but it’s for my own personal use and being I wrote it, I know where everything is.

MVC DiagramMy current progress is pretty good though, I have finished the initial design of the “front controller” putting most of the work in .htaccess combined with a small but effective autoload sequence for requested library files. The URI parser is also very simple, yet effective for what I’ll be using it for.

So with the front end controller in place along with my base config, I have been able to load my database wrapper with connection, my own session handler, execution timer, exception handler, smtp mailer, an encryption module and the base system/application with an initial load of 2.3ms with a +.4ms variance. Granted it’s still in it’s infancy but it’s a start.