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.