Ajax PHP Frameworks
These libraries are comprised of a JavaScript part for the browser side, and PHP scripts working on the server.
Ajax and PHP frameworks
They are all compatible with PHP 5.
PradoPrado is based on components, actually objects (more than 700), event-driven like JavaScript. It uses the MVC model. It includes HTML widgets too.
What does not give confidence however is that the site is a mixture of pages in English and French with many broken links.
Symfony is a framework and set of components for building elaborate web applications. Eases the use of databases. Among the most notable users, Dailymotion demonstrates that its possible to support heavy loads. This contradicts the results of the benchmarks.
The site gives six reasons for choosing this framework: its popularity among developers, its sustainability provided by the wider community, the many sites that use it, the constant search for innovation, many resources, interoperability through compliance to standard related to PHP.
It modernizes PHP and makes it easier to use with for example its templating system. Another example Composer allows you to load only the components necessary to the application, which makes the environment closer to Node. In combination with the 5.5 version which adds coroutines, it rejuvenates the language.
PHP only frameworks
Such pure PHP framework may be completed by a JavaScript Ajax framework but it is not part of it.
CakePHPCakePHP is a fast, scalable framework with plugins. CakePlate distribution is a tool ready to use without complicated configuration with all commonly used extensions.
This framework allows the use of PHP in asynchronous mode, then working like Node.js. In a situation where a lot of user access the site, this may improve the speed.
See also...
HTML 5 frameworks. They work on the client side but provide greater interactivity with the server.