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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.