[prev in list] [next in list] [prev in thread] [next in thread]
List: zope
Subject: Re: [Zope] Several questions on Z3 Views backported thru Five
From: Manuel_Vázquez_Acosta <mva.led () gmail ! com>
Date: 2007-06-26 16:24:34
Message-ID: 11309004.post () talk ! nabble ! com
[Download RAW message or body]
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.
Best regards,
Manuel.
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
> > 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 test.
> >
> > 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
> > afterwards?
> >
> > 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.
> - --
> ===================================================================
> Tres Seaver +1 540-429-0999 tseaver@palladion.com
> 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
>
> iD8DBQFGe92C+gerLs4ltQ4RAmVvAJ9+BXTwKTe9HqIq12XMYfu8CYtJkQCgpuce
> rRbBU2hqJKAQWXi3zFmS4V4=
> =zhVX
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://mail.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://mail.zope.org/mailman/listinfo/zope-announce
> http://mail.zope.org/mailman/listinfo/zope-dev )
>
>
--
View this message in context: \
http://www.nabble.com/Several-questions-on-Z3-Views-backported-thru-Five-tf3962154.html#a11309004
Sent from the Zope - General mailing list archive at Nabble.com.
_______________________________________________
Zope maillist - Zope@zope.org
http://mail.zope.org/mailman/listinfo/zope
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic