Frage zu HTTP Cache Headern in Zope
Nico Grubert <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Message-ID | <[email protected]> |
Hallo Liste
Ich habe eine Zope 2 Applikation mit einem Haupt-Template (Zope Page
Template), das ich einem "Accelerated HTTP Cache Manager" zugwiesen
habe, dessen Cache-Interval auf 3600 steht (1 Stunde).
Als Proxy Server kommt momentan "Squid" zum Einsatz, aber ich teste
parallel auch noch "Varnish".
In der Applikation werden im Prinzip nur Dokumente angezeigt, die über
ein CMS erstellt werden. Viele Dokumente, die aufgerufen werden, wurden
seit Wochen nicht verändert, was mich zu folgender Frage führte:
Soll ich im Haupt-Template ein "Last-Modified" Header setzen, der das
Datum der letzten Bearbeitung des aufgerufenen Dokuments enthält?
Ich dachte an etwas so etwas:
<metal:block tal:define="dummy
python:request.RESPONSE.setHeader('Last-Modified', moddate)" />
'moddate' ist das Datum der letzten Bearbeitung des aufgerufenen Dokuments.
Ist das sinnvoll, oder bringt das manuelle Setzen des 'Last-Modified'
Headers die Header-Informationen durcheinander, die durch den
"Accelerated HTTP Cache Manager" generiert werden?
Vielen Dank im voraus,
Nico
_______________________________________________
zope mailing list
[email protected]
https://mail.dzug.org/mailman/listinfo/zope