Earlier quoted context omitted.
Any reason you didn't test ASP.NET MVC or ASP Web Forms?
I had the same thought. ASP.NET MVC and Web Forms are both very popular frameworks, and they're free to develop for. Might be harder to set up on a non-Windows machine, which could be why they were not tested.
Web Framework Benchmarks Round 4
51–60 of 358 posts
Re: Web Framework Benchmarks Round 4
#52I know the following is small, but surprised Pyramid didn't make the cut. I've used it for a couple of projects outside of work, and among the several other web frameworks I've worked with (Struts, Play, Django), it seems relatively mature and well documented. http://docs.pylonsproject.org/projects/pyramid/en/1.4-branch...
Did you submit a pull request for it and it was denied?
Re: Web Framework Benchmarks Round 4
#53Any chance of seing the python frameworks behind uwsgi instead of gunicorn?
https://github.com/TechEmpower/FrameworkBenchmarks/issues/11...
If you're interested, we'd love to have some help getting this accomplished.
Re: Web Framework Benchmarks Round 4
#54I really don't like these benchmarks. Its like benchmarking Fizzbuzz or something. Frameworks don't do anything. No one chooses a framework (at least I don't) based on performance. You choose one framework over the other because you like the API and/or language. I myself am a framework author (giotto, a python framework that was not included in these benchmarks). If my framework had been included, I'm sure it would e…
Re: Web Framework Benchmarks Round 4
#55Re: Web Framework Benchmarks Round 4
#56Good to see Java is holding its own.
Yah, I noticed nearly all of the top frameworks are Java or JVM based. Pretty cool! I just noticed something, the two major JSF2.0 implementations MyFaces and Mojarra are both missing.
Re: Web Framework Benchmarks Round 4
#57Re: Web Framework Benchmarks Round 4
#58I really don't like these benchmarks. Its like benchmarking Fizzbuzz or something. Frameworks don't do anything. No one chooses a framework (at least I don't) based on performance. You choose one framework over the other because you like the API and/or language. I myself am a framework author (giotto, a python framework that was not included in these benchmarks). If my framework had been included, I'm sure it would e…
Re: Web Framework Benchmarks Round 4
#59Earlier quoted context omitted.
Really. I've recently been getting into node/express after years of Java, and these results make me feel a whole lot less cool.
Well no matter what you use, you should always benchmark for that exact reason. Making things go fast takes a lot of performance engineering, and the JVM has millions of dollars worth of tuning put into it. BTW, if you like Node.js, you should probably look at Vert.x. I haven't used it, but it's a similar concept, it runs on the JVM, and it seems to spank Node.js.
Re: Web Framework Benchmarks Round 4
#60Wow, I should really give Go a try.
Agreed, but the language is sufficiently (edit) MORE verbose than Python that it is still a valid strategy to write in Python first, and then rewrite in Go for performance..