News Feed
Sections




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

Ed Finkler's Blog:
The MicroPHP Manifesto
January 03, 2012 @ 10:46:40

Ed Finkler has put together what he calls the MicroPHP Manifesto, a call to arms for the PHP community to get "back to the basics" and focus more on things like good well-crafted code rather than extending out into "complex, verbose solutions."

The approach I've been taking lately is to start with as lightweight a foundation as possible, in the form of a "microframework." [...] For additional functionality, I pull in lightweight libraries that help me accomplish only the tasks I need. Clarity and brevity are my top considerations. My other big consideration is the commitment I make when I use code I didn't write.

He goes on to talk about difficulties finding lightweight libraries to suit his needs and gives some cloc benchmarks for the Symfony HttpKernel and the Slim and Epiphany microframeworks. The end of the post is the most important part - the manifesto itself...one he hopes will ring true with the development community. It includes things like:

  • "I am a PHP developer. I am not a Zend Framework or Symfony or CakePHP developer."
  • "I like building small things with simple purposes."
  • "I need to justify every piece of code I add to a project."
  • "I want to write code that's easily understood."

For more read the full post over on his blog.

0 comments voice your opinion now!
manifesto opinion development practices


blog comments powered by Disqus

Similar Posts

Michael Kimsal's Blog: Continued sad state of PHP development

Michael Babker's Blog: The Death of Joomla! - Negative Attitudes & Closed Minded Leadership

Kevin Schroeder's Blog: Planning is underway for ZendCon

Dougal Campbell's Blog: WordPress as a Forum?

Jose da Silva's Blog: Revisiting PHP 5.3 __invoke magic method


Community Events





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


configure version introduction series language api conference unittest framework symfony list community interview voicesoftheelephpant threedevsandamaybe laravel opinion release podcast composer

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