ploof – PHP Lightweight Object Oriented Framework

August 3, 2009

So I decided I’m going to go ahead and make a framework. I know, just what the world needs is another framework, let alone one that will probably have poor documentation (I’ll try to PHPDoc it).

So why bother? Mostly because I don’t like a lot of the frameworks out there. I use a custom rolled framework at AirAdvice that I built from the ground up, so I have some experience, and we, as developers, are always looking to build a better mousetrap. But what finally sent me over the edge is that I have enough of a backlog of personal projects that it makes sense to build something to expedite that process. I want something that is easy for designers, and something that allows me to get projects off the ground as efficiently as possible.

Here’s some things I plan on building into ploof (and there will probably be more, but these are the things I could think of that I wanted as we were driving home from Bandon, Oregon this weekend):

  • CSS framework
  • PHP 5.3 compatible
  • Migrations
  • Rapid build out from a database (auto creation of classes and relationships)
  • Namespaces for partials
  • Record and view caching
  • Tuple HABTM
  • Form handling that makes sense
  • PHPUnit

I haven’t checked anything in yet, but it’s hosted on Google Code. More to follow.

Advertisement

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.