Thanks for your response...
I will try that. I have already started to "clean" up the views and creating
a very simple custom caching mechanism to achieve better perfomance. We have
made some success, but we're still working.
Tres Seaver wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> Manuel Vázquez Acosta wrote:
>> Hi all,
>> I've been asked to deploy a Plone App which must satisfy a load of at
>> least 1200
>> users over 8 min.
>> I have tested a fresh Plone 2.5.3 with Zope 2.9.7, plus Squid + CacheFu
>> 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 test.
>> Thus, I have to dig into the source code of the app to find the source of
>> problems. I have found that the app uses Z3 concepts, specially Views.
>> question poped into my mind:
>> 1. Does Zope2+Five creates Views everytime they are used, and discard
>> 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 -
> http://mail.zope.org/mailman/listinfo/zope-dev )
View this message in context:
Sent from the Zope - General mailing list archive at Nabble.com.
Zope maillist - Zope@zope.org
** No cross posts or HTML encoding! **
(Related lists -