Framework Benchmarks

TechEmpower

And let us simply draw the curtain of charity over the Cake PHP results. We were surprised by the performance of Raw PHP in this test. We suspect the PHP MySQL driver and connection pool are particularly well tuned. However, the penalty for using an ORM on PHP is severe. Again, Raw PHP makes an extremely strong showing, but PHP with an ORM and Cake —the only PHP framework in our test—are at the opposite end of the spectrum. JavaScript.

Frameworks Round 4

TechEmpower

This round adds Bottle (Python), Dancer (Perl), Kelp (Perl), MicroMVC (PHP), Mojolicious (Perl), Phalcon (PHP), RingoJS (JavaScript), Spark (Java), and Wai (Haskell). Additionally, we’ve added our fourth test called “Fortunes” which exercises server-side templates and collections. The new Fortunes test exercises server-side templates and collections.

Frameworks Round 1

TechEmpower

And let us simply draw the curtain of charity over the Cake PHP results. We were surprised by the performance of Raw PHP in this test. We suspect the PHP MySQL driver and connection pool are particularly well tuned. However, the penalty for using an ORM on PHP is severe. Again, Raw PHP makes an extremely strong showing, but PHP with an ORM and Cake —the only PHP framework in our test—are at the opposite end of the spectrum. JavaScript.