Thanks for letting us know. Please make sure the web2py app is
compiled (click [compile]). We desperately need independent comparison
banchmarks like yours. Please post some numbers when you can.

Massimo

On Jun 21, 5:11 am, Daniel Guryca <dun...@gmail.com> wrote:
> Hey, I have just installed apache + web2py + mod_wsgi.
>
> Now results are very comparable to django results.
> Great !
>
> I'm going to test it a bit more.
>
> Thanks
> Daniel
>
> On Sun, Jun 21, 2009 at 2:01 AM, AchipA <attila.cs...@gmail.com> wrote:
>
> > You didn't say what web server you used for Django, whether you
> > benchmarked compiled applications or not, etc, etc. The only way it's
> > not apples and oranges if you use the SAME web server and compiled
> > code. You wouldn't be using the bundled servers in a production
> > environment anyway (that's true for both Web2py and Django). So, set
> > them both up with, say, Apache and 2 mod_wsgi processes, deploy
> > compiled test apps and THEN you can start to compare results.
>
> > PS for the record, I'm handling 40-50 requests per sec with a 'real'
> > web2py (deployment optimized) site on a small Amazon EC2 instance,
> > which is considerably lower specced then your test machine.
>
> > On Jun 20, 11:23 pm, Daniel Guryca <dun...@gmail.com> wrote:
> > > Nope I'm not comparing apples with oranges.
> > > Numbers I gave you are numbers with disabled database stuff (commented
> > out
> > > everything in db.py) + super simple Hello world page.
> > > Even If I enabled database numbers should be much higher - or at least I
> > > would expect much higher numbers.
>
> > > I know that python is not java but Django numbers are far better.
>
> > > regards
> > > Daniel
>
> > > On Sat, Jun 20, 2009 at 4:57 PM, mdipierro <mdipie...@cs.depaul.edu>
> > wrote:
>
> > > > You are comparing apples with oranges. By bechmarking  /examples/
> > > > default/index you are not just benchmarking the cherrypy wsgiserver.
> > > > You have a lot of overhead (sessions, database IO, complex template
> > > > parsing, file IO, etc.).
>
> > > > There are different issues here:
>
> > > > - Cherrypy wsgiserver is probably as fast as Apache+mod_wsgi although
> > > > not recommended in production (because of all the extra features of
> > > > apache). Alache should be faster at serving static files because it
> > > > will bypass some of the web2py logic.
> > > > - You should make a simpler app and benchmark that
> > > > - There are many possible optimizations in web2py that I have
> > > > described in previous posts in this thread.
>
> > > > Massimo
>
> > > > On Jun 20, 8:21 am, carlo <syseng...@gmail.com> wrote:
> > > > > Anyway I would be surprised to see CherryPy+SQLite performing slower
> > > > > than Apache+anything else at least under moderate load.
>
> > > > > carlo
>
> > > > > On 19 Giu, 20:18, Fran <francisb...@googlemail.com> wrote:
>
> > > > > > On 19 June, 16:01, Daniel Guryca <dun...@gmail.com> wrote:
>
> > > > > > > I can see that performance coming from a default integrated
> > server is
> > > > > > > somewhat poor.
>
> > > > > > 'integrated server' = CherryPy/SQLite, right?
>
> > > > > > > What other deployment possibilities could I test ?
>
> > > > > > ApacheWSGI/PostgreSQL would be a better comparator.
>
> > > > > > F
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to