stepping thru selectively with something like WingIDE can help you see how requests get parsed, and how applications and controllers get invoked per request. It may seem a little tedious first time to figure out what calls are "too much detail" and which are "essential" but I would argue that the process of going through that is worth it (I grabbed a beer when I did ;-))
Another view you can have is to use wireshark between your browser and a request (but this has to be on a physical network node; localhost won't work - so think of looking at web2py.com/examples for a sense of this). Filter through http packets, and look at what gets sent and comes back - this will give insight into how the web2py base reacts to the "far" end, where those requests come from. It will also give you a view into threading issues, caching, db pools, etc. That slide 23 summarizes it densly, but to read what all those thick blue and skinny yellow arrows are telling you - you'll get much more after one or two walk-throught sessions. You actually don't have to go very far with it to get the benefit (that is, it's not as bad as it sounds, and I think is worth the trouble). Enjoy! - Yarko On Tue, Jul 7, 2009 at 1:58 PM, Fran <francisb...@googlemail.com> wrote: > > On Jul 7, 7:30 pm, Jonathan Lundell <jlund...@pobox.com> wrote: > > Massimo, a chapter in the manual on web2py plumbing would be helpful. > > Not every detail, but enough to give a newcomer the lay of the land, a > > guide to browsing the source. What's the startup sequence, what > > happens when a request is received, like that. I'm sure I've seen bits > > and pieces of it around, but where is it when I need it.... > > Page 23 of this PDF: > http://web2py.com/examples/static/cookbook2.pdf.zip > > 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 -~----------~----~----~----~------~----~------~--~---