Which PHP framework holds a promise for the future?

Thursday Feb 23 2006

I thought I'd throw in a question for a change! As I'm quite sure at least some of my readers are skilled PHP developers, some of them might be able to throw in some insightful remarks when it comes to the future of PHP5 and frameworks.

I guess most developers will agree on this one: We're all getting sick and tired of writing so-called 'plumbing code'. It's a boring, tedious and flat out annoying job to write CRUD classes (Create, Read, Update, Delete) over and over again when developing web applications. Other boring things are form validation, input filtering, database abstraction layers and complex presentation layers. Then there's . Most of us like it, most of us want to do it but very few of us like to write hundreds of lines of code.

The folks who came up with Ruby On Rails were right on the money when they came up with their framework. This thing eliminates most of those shitty tasks no one likes to perform.

Dark Matter Pro: a premium photoblog template.

Affiliate program available

So, no matter how nice Rails may be, suppose you want to stay inside the arena. There's at least three frameworks that I know that seem to hold some promise for the future. The big question is: Which one to use? Choice can be nice but sometimes it just isn't. This is another nice thing about . There's no need to choose between different frameworks. If you're going the Ruby Route you'll be traversing it on Rails. Not so for us PHP5 folks. What have we got?

All of these frameworks more or less share the same goals. They try to take away a lot of 'plumbing code' and other boring tasks I mentioned earlier. Which one to choose doesn't seem all that obvious though. Therefore I figured it would be nice to ask this question to my readers:

Which PHP5 framework do you prefer (or better: you're already using it) and why?

I'm interested in your thoughts!

bookmarking

Commentary

Join the discussion! Leave a comment through the comment form below!

Got something to add to this?

Feel free to leave a comment on this site. You can use Textile and Emoticons. Your email address is only used to show a gravatar. Please stay on-topic and use common decency. Spammers will be shot in front of a live studio audience.

If you plan on posting code, use pastebin please and post a URL to the code. The comment processing doesn't deal very well with code. Sorry for the inconvenience.

Human comment spammers: don't bother posting your crap here. Comments are moderated and I won't let any of your shit through.

Remember personal info?
Yes
No

Trackbacks

If you have an interesting related post on your own site you can leave a trackback. As they say: 'a little AJAX a day keeps the spammers away' which is why you'll have to click below to generate a trackback key. The key will be valid for 15 minutes and can be used only once.

 

  • Featured Links
RockySomewhere near the Orion NebulaBookalicio.usGolden Gate BridgeThames River BankJackie and mePimpin' it