I plan to port a suite of applications from PHP to Web2py. Even though it's a group of applications, I'm thinking the best solution is to lump them all into one app. I have used the "cooperating applications" design described in the manual and I want to do something else this time.
The only problem I can see is the performance hit from running the models on every request. Bruno Rocha's no-model design may solve that problem, though. Has anyone experienced other problems with putting everything in one app? Does anyone have an opinion on a different design approach? I really want to make a considered decision here, because it is one not easily reversed once the apps are in production. Thanks, Cliff Kachinske