News Feed
Jobs Feed
Sections




Recent Jobs

News Archive
feed this:

PHP in Action:
The one-line web framework
December 16, 2008 @ 12:09:42

On the PHP in Action blog this new post talks about something that's at the core of the front controller for most frameworks - a call to a user function based on the passed in action.

The core of your average web framework is a Front Controller. Front Controllers are commonly considered complex and esoteric. That's a myth. I sometimes brag that I can construct a Front Controller in 15 minutes. Actually, it's doesn't take quite that long. In PHP, a Front Controller can be simplified to just one line of code.

This one line of code, while a very dangerous thing to actually use in an application, illustrates what a front controller does to forward out the request to the rest of the framework. He revises it with a Zend Framework-ish example that splits the request out into a controller/action method.

0 comments voice your opinion now!
web application framework action controller frontcontroller oneline



Adam Trachtenberg's Blog:
Stupid PHP one liners Google calc
August 24, 2006 @ 07:22:10

One-liners can sometimes be quite helpful in your programming, and in hopes it will help someone out there out, Adam Trachtenberg shares one of his own in his latest blog entry today.

A long time ago, I wrote a two line hack that let you use Google as a command line calculator. It eventually ended up in the 2nd and 3rd editions of Google Hacks.

The code calls the Google Calculator page and pulls back in the contents, allowing you to pass in any sort of calulation you might want and pass back out the result all cleaned up and parsed out.

0 comments voice your opinion now!
oneline google calculator commandline file_get_contents regular expression oneline google calculator commandline file_get_contents regular expression



Community Events









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


wordpress hiphop performance podcast windows opinion zend developer zendframework microsoft conference facebook job release feature codeigniter framework sqlserver symfony extension

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