What is PRADO?

PRADOTM is a component-based and event-driven programming framework for developing Web applications in PHP 5. PRADO stands for PHP Rapid Application Development Object-oriented.

What does PRADO require?

The sole requirement to run PRADO-based applications is a Web server supporting PHP 5.1.0 or higher. PRADO is free. You can use it to develop either open source or commercial applications.

Quick facts about PRADO

First release: August 2004
License: revised BSD
Lines of core code: > 150,000 lines
Number of classes: > 725
Downloads: > 400,000 (10/04/10)

Latest News

We're back :)

April 19, 2012

Hi,

our Hosting Provider moved our servers to a new datacenter. That went well, but the storage array didn't like being moved and decided to randomly kill harddrives. However, we're back and our desaster recovery plan worked quite well as we didnt loose a single file :-)

Greetings from Hamburg / Germany
- rojaro -

PRADO 3.1.10 released! (security update)

July 28, 2011

We are proud to announce the new formal release of PRADO 3.1.10. This is a bug fix release over the previous releases which also fixes a newly discovered security issue in the TActiveFileUpload control.

WHAT'S NEW IN THIS RELEASE

This release fixes 7 Bugs, improves the TDataGridPagerStyle and the TActiveCustomValidator now works properly with non-active controls.

FEEDBACK WELCOME!

Again, any feedback from our users is very welcome, so please join our forums and as usual, patches, bug reports and new ideas are very welcome as well :)

Cheers!

The PRADO Team

PRADO 3.1.9 released!

June 3, 2011

Well, here we are again with the new formal release of PRADO 3.1.9. This is a feature enhancement and bug fix release over the previous releases.

WHAT'S NEW IN THIS RELEASE

  • Fixed a regression in TGlobalization introduced in 3.1.8
  • Updated the documentation and extended the QuickStart Tutorial which now features examples for all ActiveControls
  • Added a few new active controls TActiveDataGrid, TActiveDataList, TActiveMultiView, TActiveRepeater and the TTemplateControlInheritable control

FEEDBACK WELCOME!

Again, any feedback from our users is very welcome, so please join our forums and as usual, patches, bug reports and new ideas are very welcome as well :)

Cheers!

The PRADO Team