I am not sure I understand the question. I can tell you how I proceed:

1) make a prototype that does what I want.
2) deploy and see what happens
3) when I start having lots of hits try to reduce the number of
queries using cache/memcache
4) eventually move some date or all data to a non-relational database

Try plan for 4 by not using joins and not calling select directly in
controllers/views but call functions that do the queries so,
eventually, you only need to rewrite those functions.

Even if the new dal will probably work with some non-relational
databases you will still need to rewrite the queries because the
database structure needs to be a little different for each of the.

Honestly I do not know much about grok. I have seen some code example
and in terms of rapidity of development web2py is probably better, but
it boils down to which one you find more friendly. In terms of
scalability I do not think there is any difference. The bottle neck is
never going to be the framework for you, but the database. Each of
them can be but behind a haproxy and replicated. If your app did not
need the database (absurd) both frameworks would exhibit perfect
scalability.

Massimo


On Mar 17, 7:08 pm, Śląski <yaha...@wp.pl> wrote:
> Thanks Massimo,
> So can you advice me - if i already make some projects on web2py (i
> didn't test them on some productive tasks) it would be sufficient for
> my job? Can I use web2py DAL on some relational aspects with object-
> relational dbms (postgresql) - with object and nested tables?
>
> The best choice would be nginx + fcgi? (if i want to use nginx, i
> think python servers are not scaled enough for that)
>
> And the last - would be some pros to go with Grok?
> I'm asking about that because I can't find any document about
> scalability of web2py or even Grok. I know a little about Zope and I
> know that it is good for big project, but it is complicated and i
> don't see why i need to use or benefits of application server which
> goes with grok.
>
> Robert

-- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web...@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