Another rewrite
August 27, 2011

So, my site got hacked.  That's what I get for not updating drupal.  I took everything down and decided to take the opportunity learn something new.  I've always wanted to learn how to use the Kohana framework so I rolled up my sleeves, created a new Git repo, and got to work.

I really like working in an OO environment and Kohana has the nicest OO environment I've ever used.  Too many of the projects I've worked on in the past simply use objects as collections of functions.  They didn't really use object oriented programming, more like object assisted programming.

The only down side to Kohana is that they recently updated to version 3, and apparently a lot changed between 2 and 3.  The down side to this is that there's a lot of functionality that hasn't been documented and it's been time consuming to figure out the proper way to do each thing.  It's not too hard to trace the execution though the code and figure out why something's not working tho.

I'm still not done, so you can expect to see some functionality updates in the near future.


Home