Re: Plone mit vorgeschaltetem Apache und Squid
Andreas Gabriel <[email protected]>
| Newsgroups | gmane.comp.web.zope.german |
|---|---|
| Organization | Hochschulrechenzentrum Philipps-Universitaet Marburg |
| Message-ID | <[email protected]> |
Hi Ronny, bei CMFSquidTool kann man Python-Code hinterlegen, mit dem man regeln kann, welche URLs bei Änderungen eines Objekts mittels PURGE in Squid gelöscht werden sollen. Bei Dir würde sich wohl mindestens anbieten, neben dem URL des geänderten Objekts auch den URL des Ordners, in dem sich das Objekt befindet, zu "säubern", z.B. python: [object.absolute_url(1), object.getParentNode().absolute_url(1)] " URLs to purge Enter an expression for computing the URLs to purge when an object is changed. The expression should return a list of relative URLs. If the expression is left blank, portal_url.getRelativeUrl(object) will be used. " Ciao Andreas Am 29.03.2011 21:43, schrieb Ronny Wilde: > Am Freitag, 11. März 2011 20:27:00 schrieb Andreas Gabriel: >> Hi Ronny, >> >> vielleicht hilft Dir das weiter >> >> http://pypi.python.org/pypi/plone.app.caching#purging-a-caching-proxy > > Bei diesem Produkt muß ich mich noch ein wenig einarbeiten. Auf jeden Fall > sieht es beim Editieren schon vielversprechend aus. Leider werden in der > Ansicht verwendete Artikel (Artikel aus dem Ordner) nicht aktualisiert, wenn > sie geändert wurden. Werde mich nach ausführlicheren Tests wieder melden. > > Alternativ könnte ich ja auch zum Editieren einen nicht gecachten vhost in der > Apache-config erstellen. Dann müßte ich aber eine RewriteRule für /login_form > erstellen, das mir nicht so recht gelingen will. > > Irgendwelche andere Ideen ? > >> >> oder bei einem älteren Plone >> >> http://pypi.python.org/pypi/Products.CMFSquidTool > > Nach Anpassung der Squid.conf geht nun auch das Tool CMFSquidTool. > 1300835313.024 0 127.0.0.1 TCP_MISS/404 210 PURGE > http://www.example1.org/test/zugang-edit - NONE/- - > 1300835313.148 0 127.0.0.1 TCP_MISS/404 210 PURGE > http://www.example1.org/VirtualHostBase/http/www.example1.org:81/Plone/VirtualHostRoot/test/zugang- > edit - NONE/- - > > Nur hift mir das auch noch nicht bei meinem obigen Problem weiter. > >> >> Ciao >> Andreas >> > > > _______________________________________________ > zope mailing list > [email protected] > https://mail.dzug.org/mailman/listinfo/zope > -- Dr. Andreas Gabriel, Hochschulrechenzentrum, http://www.uni-marburg.de/hrz Hans-Meerwein-Str., 35032 Marburg, fon +49 (0)6421 28-23560 fax 28-26994 -------------------- Philipps-Universitaet Marburg ----------------------- _______________________________________________ zope mailing list [email protected] https://mail.dzug.org/mailman/listinfo/zope