News Feed
Jobs Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Phil Sturgeon's Blog:
Why Write A New Framework?
April 11, 2011 @ 11:30:37

Phil Sturgeon, a developer on the Fuel framework project, has a new post to his blog asking a common question of all developers that set out to make the "Next Big Framework" - why write a new framework?

So we all know that the internet is full of frameworks. They've been the popular thing for the last 5 or 6 years and it seems to have become the "barrier for entry" or the "passage of rights" that 8 or 9 years ago used to be "hey I just wrote a phpBB clone!". There are plenty around but in this day in age, why would anyone write a new one? As somebody involved in a new PHP framework - Fuel - that has shaken a few opinions up I thought it would be interesting to share my thoughts and views on the situation.

While he agrees that there are plenty of other frameworks out there, maybe too many to choose from, he thinks that there's value in making something that's useful to you and the toolsets you're already used to. One of their goals with Fuel is to "make PHP as fun to use" as possible and things like built-in migrations and scaffolding (along with a command-line tool, Oil) help towards that goal.

A framework is essentially a way to put all of your best practises into a single place so that you can reuse them over and over again. This should make you more efficient and make your time more financially viable to clients. If the framework you use slows you down or does not cater for the way you like to develop then sack it off and do your own thing.
0 comments voice your opinion now!
opinion fuelphp framework new existing reinventthewheel useful


blog comments powered by Disqus

Similar Posts

Fabien Potencier's Blog: PHP is much better than you think

Community News: Zend Framework 2.0.0 STABLE Released!

Reddit.com: History Lesson: What PHP coding was like in 1996

CatsWhoCode.com: 8 useful code snippets to get started with WordPress 3.0

Sanisoft Blog: Radio button issues while migrating from cakePHP-1.2alpha app to 1.2prebeta


Community Events











Don't see your event here?
Let us know!


podcast install language composer application introduction facebook performance opinion overview hack security component symfony2 unittest hhvm framework release database package

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework