Forum OpenACS Q&A: large procs and speed
proc which holds several procs returning i.e. "users online", "admin
links", "current events" etc.
The regular acs-pages appear to be quite quicker than the pages with
our left side navigation.
Is there any design standards we don't know of, that don't recommend
to do, what we did?
Depending on what it is generating, you could try caching parts or all of it. But it shouldn't be surprising that as you make your server do more, it will take longer.
I'd suggest you structure your code so that it's clear and easy for you (and others you work with) to understand, maintain, and extend. CPU cycles are cheap in comparisons to peoples time.