CodeIgniter Framework

For the most part I use the CodeIgniter, “CI”,  framework to develop any PHP applications I need to build from scratch.  It is a really simple and easy to learn framework that lends itself to separating code logic from site design fairly well.  I highly recommend taking a look at the website for yourself if you are interested in learning a first time framework for PHP.  One of the cool parts about CI is it lets you add in custom built classes and function libraries which can be implemented from within the framework automatically or programmaticly.