[Zope-dev] AW: [Summary] Caching prob with AHCM and headers
    Tres Seaver 
    tseaver at zope.com
       
    Wed Sep 17 10:03:15 EDT 2003
    
    
  
On Wed, 2003-09-17 at 07:26, Chris Withers wrote:
> Fred Yankowski wrote:
> >>>
> >>>	python: content.meta_type == 'Filesystem Image'
> >>
> >>Do you have any content with this metatype?
> > 
> > There is nothing in the portal_catalog with that meta_type.  But there
> > are lots of objects with that type:  most everything in
> > portal_skins/plone_images/, for example.
> 
> Oh, I getcha now... hmmm.. since these are served from disk anyway, what would 
> be the benefit in caching them?
> 
> (Dim memories suggest that OFS.Image.Image does some work to circumvent caching, 
> that's probabyl why they'er not being cached...)
Two reasons:
  - Browser caches know about the HTTP headers, too. 
  - Accelerators (Squid, Apache w/ mod_proxy and caching), cache content
    to reduce load on the appserver.
Both kinds of caching are Good Things (TM) for sites where Zope is or
can be the bottleneck, and where absolute freshenss is not a
requirement.  Even serving 304s is *much* slower in Zope than serving
from the Squid cache, for instance.
Tres.
-- 
===============================================================
Tres Seaver                                tseaver at zope.com
Zope Corporation      "Zope Dealers"       http://www.zope.com
    
    
More information about the Zope-Dev
mailing list