-----BEGIN PGP SIGNED MESSAGE-----
Manuel Vázquez Acosta wrote:
> Hi all,
> I've been asked to deploy a Plone App which must satisfy a load of at least
> users over 8 min.
> I have tested a fresh Plone 2.5.3 with Zope 2.9.7, plus Squid + CacheFu and
> everything went just fine. The laptop didn't even notice such a load.
> But, when I installed the Plone App, even much smaller load didn't pass the
> Thus, I have to dig into the source code of the app to find the source of the
> problems. I have found that the app uses Z3 concepts, specially Views. This
> question poped into my mind:
> 1. Does Zope2+Five creates Views everytime they are used, and discard them
> If this is the case, then maybe I should code a ViewFactory which caches
> frequently used views. This may help.
Nope, that won't help, because views are bindings between context
objects and requests.
The time required to create views / adapters is completely negligible
compared to the time required to *render* the Plone main template. You
need to focus on stripping out features you don't need in that template,
and / or caching fragments of it.
Tres Seaver +1 540-429-0999 [EMAIL PROTECTED]
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -