Live data from Hacker News

Web Framework Benchmarks Round 2

techempower.com

31–40 of 241 posts

Re: Web Framework Benchmarks Round 2

#31

Earlier quoted context omitted.

Did you guys turn on byte code caching for all the PHP frameworks? If not, then I recommend everyone ignore these benchmarks until that is completely done.

Yes, we are using APC for all the PHP tests in this round of benchmarking.

Is there somewhere we can see the settings for APC?

Thanks for the great work!

Re: Web Framework Benchmarks Round 2

#32
post #23

Earlier quoted context omitted.

Thanks for the kind words. Glad to hear that you've been introduced to some new frameworks, we feel the same way, and we're excited to see what else the community has up it's sleeve.

Pls could u include some C/C++ web frameworks... comparison with Java, could be interesting..

yes please! There's got to be a C++ framework out there to test. Casablanca?

Re: Web Framework Benchmarks Round 2

#33
post #23

Earlier quoted context omitted.

Thanks for the kind words. Glad to hear that you've been introduced to some new frameworks, we feel the same way, and we're excited to see what else the community has up it's sleeve.

Pls could u include some C/C++ web frameworks... comparison with Java, could be interesting..

We're interested in that, too. In progress is the onion http library pull request from davidmoreno:

https://github.com/TechEmpower/FrameworkBenchmarks/pull/43

We hope to get more as well.

Re: Web Framework Benchmarks Round 2

#34
post #23

Earlier quoted context omitted.

Thanks for the kind words. Glad to hear that you've been introduced to some new frameworks, we feel the same way, and we're excited to see what else the community has up it's sleeve.

Pls could u include some C/C++ web frameworks... comparison with Java, could be interesting..

We have one pull request for Onion, which is c based. We're working with the author to work through some issues, but we're also excited to see how it will stack up.

Re: Web Framework Benchmarks Round 2

#36
One of the variations that is being tested here, that I'm not sure if it is legitimate is that for PHP specifically, Apache is likely spinning out many PHP threads, I'm not sure if the same behavior is happening on the ruby side. Thus, if you are comparing performance of 10 PHP threads to 1 ruby or python thread, your benchmark is not going to be terribly accurate.

Re: Web Framework Benchmarks Round 2

#37
post #31

Earlier quoted context omitted.

Yes, we are using APC for all the PHP tests in this round of benchmarking.

Is there somewhere we can see the settings for APC? Thanks for the great work!

https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...

See php.ini, php-fpm.conf.

Re: Web Framework Benchmarks Round 2

#40

One of the variations that is being tested here, that I'm not sure if it is legitimate is that for PHP specifically, Apache is likely spinning out many PHP threads, I'm not sure if the same behavior is happening on the ruby side. Thus, if you are comparing performance of 10 PHP threads to 1 ruby or python thread, your benchmark is not going to be terribly accurate.

PHP was tested behind nginx this time due to community feedback we received, not Apache.
Post reply on HN