Ajax PHP Frameworks
and PHP scripts working on the server.
Here is a list of the main open source solutions among which some are part of this Comparison of web frameworks. Sources of the tests are provided.
The highest figures, the number of requests per second, are the best test results.The faster framework are for the Go or Python languages. The fastest PHP framework is Code Igniter.
These tests are not significant actually because it is access to databases that slow down the most applications and displaying a "Hello World!" message is not sufficient to evaluate a tool, particularly because PHP has a high startup time while other tools work differently, staying active between successive launches of the application.
Ajax and PHP frameworks
They are all compatible with PHP 5.Prado
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
Code Igniter is a sSet of class for helping in building a Web application as blog, news, etc.
CakePHP 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.
HTML 5 frameworks. They work on the client side but provide greater interactivity with the server.