John Poltorak wrote:
On Mon, Dec 13, 2004 at 02:15:01PM -0500, Andrew Sawyers wrote:
John Poltorak wrote:
I have been trying to set up Squid as an httpd accelerator for Zope with the idea of speeding up load times, especially for Plone. Unfortunately Squid appears to simply redirect any requests rather than serving them from cache. Is there anything I can do within Zope to allow pages to be cached? Or have I overlooked a Squid setting?
You need to set cache headers. I use the cache policy manager in the CMF for this. Note: If Squid and Zope are on different servers, make sure your clocks are in sync.....
I'm using the same host... Is the cache policy manager something I should expect to be installed already? Not sure; I typically script all my builds, so I do it manually. In your CMF instance, it will be in the ZMI product pull-down: "CMF Caching Policy Manager"
Where do I read up about it?
Good question :) I don't know.... For a test, you can setup a Policy as follows: Policy ID: default Predicate: python:None Max age: 300 <-- 5 minutes Check the 'Must-Revalidate' box. Depending on your expectations and needs, it could get complex setting up policies. Andrew -- Zope Managed Hosting Systems Administrator/Software Engineer Zope Corporation (540) 361-1700