On Thu, Sep 27, 2012 at 12:12 AM, Massimo Di Pierro <
massimo.dipie...@gmail.com> wrote:

> First of all kudos to Andriy,
>
> He created an excellent testing code, he was very responsive, and he
> really took the time to understand some of the web2py code. Moreover he is
> the author of the excellent wheezy.web framework.
>
> He just emailed me that he has rebuilt his testing environment and has
> updated the benchmarks:
>
> http://mindref.blogspot.com/2012/09/python-fastest-web-framework.html
>
> The memory leak is gone! I am not sure about the cause but I suspect he
> had an older web2py version installed via pip that was creating problems.
>
> We still score last but the numbers are closer to the numbers that Niphlod
> got. Anyway, this is not a concern to me because although this is a simple
> "hello world" test, web2py does more than the others (session, T, url and
> ip validation, etc.) and it is expected to be slower. The difference, as
> Niphlod sasys, washes away in real life applications. Yet we can probably
> do better with some simple tweaks and we should pursue that. Niphlod
> numbers still look better by almost a factor 2 so something else is going
> on too.
>
> Andriy also posted template benchmarks:
> http://mindref.blogspot.com/2012/07/python-fastest-template.html
>
> So if we compare web2py with Django you see that web2py is slower on
> "hello world" but has faster templates. As you can see the time to render
> one template page dominates the time to serve "hello world". Of course
> wheezy.web smokes everybody else on both tests and that is something we
> should try understand. We should also try port gluino to wheezy.web.
>
> Massimo
>

Thanks Massimo, I saw Andriy posting on comp.lang.python and recommended he
benchmark web2py.

Would be very interested to see if web2py can catchup to the others. I
think that the performance when compared with Flask should be our main goal.

Definitely a port of gluino to wheezy.web would be amazing :)

-- 



Reply via email to