PRADO Component Framework for PHP 5
On of the greatest developments in the world of PHP programming, is the evolution of PRADO Framework. I stumbled on this unbelievably powerful and complete framework in 2005 when I was looking for an application development framework on top of PHP.
PRADO unlike other PHP frameworks out there is very much like the good old ASP.NET. It is very easy to learn. Most importantly, it is supremely efficient in contrast to raw PHP. Imagine building a DataGrid component with raw PHP, or creating a form that needs to validate user input both when submit button is clicked.
PRADO makes PHP scripts, PHP applications.
<html> <body> <com:TForm> <com:TButton Text="Click me" OnClick="buttonClicked" /> </com:TForm> </body> </html>
class Home extends TPage
{
public function buttonClicked($sender,$param)
{
// $sender refers to the button component
$sender->Text="Hello World!";
}
}
With a nice separation of markup and code and a resemblance to ASP.NET, having the power of PHP combined, makes PRADO the choice to develop application using
PHP language.
At the time of writing this entry PRADO version 3.1.2 released. As you might except in a modern application programming framework for web, PRADO has built-in AJAX support. Most of the standard controls (like Button, DropDown, List) are also AJAX aware.
Checkoput the PRADO website for more information.


