Custom Lightweight PHP Framework

Over the last couple of months I’ve been developing a lightweight PHP framework that helps quicken the construction of various apps and websites that I build.  Having used Zend and Symfony I’ve come to dislike the heavy footprint and limitations of using other peoples frameworks within my projects.

My solution was to come up with a custom built framework with a small footprint and that’s agile enough that I could use it easily for a wide range of projects, from Facebook applications to full blown database driven websites.  So I’ve come up with PphpF or PinkPHPFramework!

It’s based on MCV architecture and PHP object orientated programming which makes each project manageable, extendable, and flexible.  I’ve successfully used it for my Dynamic Adwords tool, an in-house advertising billing and contact application, and two Facebook applications.  It continues to evolve as I start on new projects and find the need to extend the framework adding more useful functions to help me.

The beauty of this framework is that it’s getting more and more useful as the projects go on.  Eventually I should have a product that’s pretty awesome!

The next step of the development of this framework is to finalise the syntax, build an install script, and create a version 1.0 within an SVN repo.  I plan to document the framework and keep progress updates running on this site.