The results look consistent with what I've read over the past several years but benchmarks are so often not very meaningful. For example, I've heard the add-in ORM in codeigniter is really slow. Likewise, it depends on tons of variables such as running javascript, different database api's, ....... And it depends on your application - an app with lots of related tables and complex reporting is better off with an ORM. New apps are probably driven more by framework programmer productivity to get the product out to market, high user apps are more driven by raw processing (Rails and Twitter).

If I were forced to prototype something today in PHP I would choose CodeIgniter. But I prototype in Rails (which I've found the most productive framework out there). For the final app I choose Python (though straight PHP or Perl would be good choices if that's what the staff really knows) - all of which are fast and scalable.


Sheri Bigelow wrote:
PHP::Impact just posted about a PHP framework
benchmark study. What are your experiences with the PHP frameworks?

Which PHP framework is slower?
http://phpimpact.wordpress.com/2008/07/02/which-php-framework-is-slower/


All scores are requests per second (higher is better):

*Run 1*

*Run 2*

*Run 3*

*Run 4*

*Average*
*Baseline HTML*

1327.5

1326.5

1328.6

1329.1

*1327.9*
*Baseline PHP*

331.6

332.1

331.4

332.0

*331.8*
*CodeIgniter*

21.5

21.2

21.7

21.7

*21.5*
*Zend Framework*

9.3

9.1

9.2

9.3

*9.2*
*CakePHP*

3.6

3.7

3.8

3.5

*3.7*


Table
Source: PHP framework comparison benchmarks, June 30th, 2008 | Ekerete.
http://www.avnetlabs.com/php/php-framework-comparison-benchmarks

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net



_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to