[Zope-CMF] Re: Re: CachingPolicyManager improvements
Julien Anguenot
ja at nuxeo.com
Tue Sep 6 09:49:45 EDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alexander Limi wrote:
> On Mon, 05 Sep 2005 22:20:02 +0200, Geoff Davis <geoff at phds.org> wrote:
>
>> Alternatively you can create a function that checks the modification
>> times
>> for the content and for all portlets as well. Embed that composite time
>> in your ETag and you're all set. ESI would be cool, too, but I'm not
>> betting that we'll see that any time soon.
>
>
> The new PlonePortlets infrastructure could help here too, the plan is
> to have built-in caching parameters for each portlet here - so it can
> know whether it has fresh content or not, and feed that to external
> mechanisms like the ETags.
>
> Still science fiction, though. ;)
>
> (And before you ask - yes, we're putting it in the Collective shortly. :)
FYI, we have a portlet cache implementation on CPSPortlets tied with the
CPS event service for the cache invalidation :
If you wanna check :
http://svn.nuxeo.org/trac/pub/file/CPSPortlets/trunk/doc/cpsportlets-RAMCache-draft.txt
And the implementation over there :
http://svn.nuxeo.org/trac/pub/file/CPSPortlets/trunk/PortletRAMCache.py
And the ESI support on the portlet there :
http://svn.nuxeo.org/trac/pub/file/CPSPortlets/trunk/CPSPortlet.py
We never tested it though in here ;) Maybe Jean-Marc ?
Feel free to ask questions on the cps lists if you feel like...
Cheers,
J.
- --
Julien Anguenot | Nuxeo R&D (Paris, France)
CPS Platform : http://www.cps-project.org
Zope3 / ECM : http://www.z3lab.org
mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFDHZ55GhoG8MxZ/pIRAs2EAJ4/xdEyt0M6upCl8rUXRXw5N862vwCeOatt
n0TtyB0id4euD1fokf0HucQ=
=gre6
-----END PGP SIGNATURE-----
More information about the Zope-CMF
mailing list