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

Mike Naberezny's Blog:
Request/Response or Bust
April 27, 2008 @ 06:47:16

In a response to these comments made by Paul Jones concerning the Prado framework, Mike Naberezny shares his thoughts on the framework, the "PHP way", and how the majority of site functionality out there can really be divided up pretty simply.

RADO is getting some new attention because it was completely revamped earlier this month. It's certainly matured considerably since the contest and is the most well-known component framework for PHP. However, in all that time since PRADO was first introduced, the idea of a component framework hasn't been adopted by the majority of PHP developers. Why is that?

Although PRADO is a nice piece of software, Paul surmises that a component model as used by Microsoft .NET (Visual Web Developer now free!) and its close cousin PRADO is not the "PHP way" or "PHP spirit". For the most part, I agree with this. Although, I don't think it's necessarily a PHP-specific issue. I think it speaks to a larger architectural decision - how far to abstract out the HTTP request/response paradigm.

He summarizes the functionality in three different methods of handling: "page/file based", "action based", and "component based". He also notes that the interesting fact is that the "page/file based" method seems to be so dominant in the PHP world, only emphasizing the fact that PHP is more of a "get it done" language than anything.

0 comments voice your opinion now!
request response bust prado .net asp architectures request response bust prado .net asp architectures


blog comments powered by Disqus

Similar Posts

PHPBuilder.com: Add Custom Components to Your PHP Development with PRADO

SitePoint PHP Blog: Convert ASP to PHP with ASPA

PHPBuilder.com: Securing Data Sent Via GET Requests

Refulz.com: CakePHP AclComponent - ACOs, AROs and Mapping

Matthew Weir O'Phinney's Blog: MVC changes in Zend Framework


Community Events











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


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

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