View previous topic :: View next topic |
Author |
Message |
Kidchaos Smarty Rookie
Joined: 10 Sep 2004 Posts: 9 Location: Berlin
|
Posted: Fri Sep 17, 2004 9:22 am Post subject: Cachefiles updaten |
|
|
Hallo,
meine Seite wird zwar zum größtenteil gecached sein aber Trotzdem gibt es ja einige Bereiche die sich öfter mal ändern. Einen Teil davon habe ich mittels des {dynamic}{/dynamic} Tags komplett vom Cachen ausgeschlossen und bei einem anderen Teil bin ich derzeit am überlegen wie ich das ambesten Lösen kann. Dort geht es hauptsächlich um News und Artikel die durch viele checks und ersetzungen Aufwendig jedesmal geparsed werden müssen. Diese wollte ich dann auch Cachen lassen aber sobald jemand, z.B. aus dem Adminbereich heraus, diese News updated wollte ich sofort diesen alten Cache durch den neuen Überschreiben lassen bzw. updaten lassen. Man könnte das zwar auch über die Cachelifetime veranlassen aber ich würde mir da Persönlich sowas in der art wie $smarty->cache_now("test.tpl"); wünschen. Habt ihr eine Idee wie man das ambesten Lösen könnte? Oder kennt ihr eine Seite die so ein Plugin eventuell anbietet?
Vielen Dank |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
|
Back to top |
|
messju Administrator
Joined: 16 Apr 2003 Posts: 3336 Location: Oldenburg, Germany
|
Posted: Fri Sep 17, 2004 10:52 am Post subject: |
|
|
ich würde die seite einfach mit $smarty->clear_cache() löschen.
dann wird sie neu gecached sobald sie das nächste mal angefragt wird. |
|
Back to top |
|
Kidchaos Smarty Rookie
Joined: 10 Sep 2004 Posts: 9 Location: Berlin
|
Posted: Fri Sep 17, 2004 11:26 am Post subject: |
|
|
Diese Funktion hatte ich auch schon in Betracht gezogen. Dann werde ich sie nun erstmal nutzen.
Wie ist es z.B. wenn ich mir eine eigene Funktion odr ein eigenes Plugin schriebt was die vorhandenen cachefiles öffnet und bestimmte sachen dann halt ändert? Kann es da passieren das die Files danach nicht mehr zu gebrauchen sind? |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Fri Sep 17, 2004 11:38 am Post subject: |
|
|
Kidchaos wrote: | Diese Funktion hatte ich auch schon in Betracht gezogen. Dann werde ich sie nun erstmal nutzen.
Wie ist es z.B. wenn ich mir eine eigene Funktion odr ein eigenes Plugin schriebt was die vorhandenen cachefiles öffnet und bestimmte sachen dann halt ändert? Kann es da passieren das die Files danach nicht mehr zu gebrauchen sind? |
ich glaub so ein vorgehen ist bei "normalen" templates langsamer, als sie einfach neu zu cachen.
mit normal meine ich templates, die nicht übermäßig groß sind. |
|
Back to top |
|
McSodbrenner Smarty Pro
Joined: 19 Sep 2004 Posts: 101 Location: Hamburg, Germany
|
Posted: Mon Sep 20, 2004 11:27 am Post subject: |
|
|
Was ist denn der {dynamic}-Tag??????????? |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
|
Back to top |
|
McSodbrenner Smarty Pro
Joined: 19 Sep 2004 Posts: 101 Location: Hamburg, Germany
|
Posted: Mon Sep 20, 2004 12:17 pm Post subject: |
|
|
Ja, wars!!
Diesen Tag empfinde ich als recht wichtig, aber:
Gibt es ihn als eingebaute Funktion? NEIN.
Gibt es ihn als Plugin? NEIN.
Waum nicht? Weil an dort nicht angeben kann, ob die Funktion dynamisch ist? Warum nicht???
Was bekommt man, wenn man nach dynamic sucht? NIX
Aber dir trotzdem danke für den Hinweis!
Grüzi,
Christoph |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Mon Sep 20, 2004 12:24 pm Post subject: |
|
|
McSodbrenner wrote: | Ja, wars!!
Diesen Tag empfinde ich als recht wichtig, aber:
Gibt es ihn als eingebaute Funktion? NEIN.
Gibt es ihn als Plugin? NEIN.
Waum nicht? Weil an dort nicht angeben kann, ob die Funktion dynamisch ist? Warum nicht???
Was bekommt man, wenn man nach dynamic sucht? NIX
Aber dir trotzdem danke für den Hinweis!
Grüzi,
Christoph |
schau mal auf den link den ich gepostet habe ganze unten |
|
Back to top |
|
McSodbrenner Smarty Pro
Joined: 19 Sep 2004 Posts: 101 Location: Hamburg, Germany
|
Posted: Mon Sep 20, 2004 12:28 pm Post subject: |
|
|
Klar, hatte die Funktion über deinen Link gefunden.
Meine Fragen waren als Folgefragen gedacht... so im Stil von: "Wow, da hat mir einer ja eine Super-Funktion verraten... aber warum ist die so in der Doku versteckt???".
War also ein völlig ehrliches "Aber dir trotzdem danke für den Hinweis!" |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Mon Sep 20, 2004 1:09 pm Post subject: |
|
|
McSodbrenner wrote: | Klar, hatte die Funktion über deinen Link gefunden.
Meine Fragen waren als Folgefragen gedacht... so im Stil von: "Wow, da hat mir einer ja eine Super-Funktion verraten... aber warum ist die so in der Doku versteckt???".
War also ein völlig ehrliches "Aber dir trotzdem danke für den Hinweis!" |
jetzt hab ichs auch gerafft!
Naja baast scho |
|
Back to top |
|
Kidchaos Smarty Rookie
Joined: 10 Sep 2004 Posts: 9 Location: Berlin
|
Posted: Mon Sep 20, 2004 1:30 pm Post subject: |
|
|
Warum die so in der Doku versteckt ist finde ich auch nen bischen komisch. Da sie ja, wie du bereits sagtest, eigentlich recht wichtig ist. Aber vieleicht ist sie ja im nächsten Update mit eingebaut |
|
Back to top |
|
kills Smarty Elite
Joined: 28 May 2004 Posts: 493
|
Posted: Mon Sep 20, 2004 1:41 pm Post subject: |
|
|
Kidchaos wrote: | Warum die so in der Doku versteckt ist finde ich auch nen bischen komisch. Da sie ja, wie du bereits sagtest, eigentlich recht wichtig ist. Aber vieleicht ist sie ja im nächsten Update mit eingebaut |
jo, hoffen wir das beste |
|
Back to top |
|
messju Administrator
Joined: 16 Apr 2003 Posts: 3336 Location: Oldenburg, Germany
|
Posted: Mon Sep 20, 2004 1:50 pm Post subject: |
|
|
1. halte ich {dnyamic} nicht für soo besonders wichtig.
2. verstehe ich die aufregung nicht, warum etwas in der doku "versteckt" ist.
entweder man liest das manual, dann sieht man es, oder man liest es eben nicht.
3. wird es nicht in smarty enthalten sein, solage noncacheables nicht automatisch geladen werden können |
|
Back to top |
|
McSodbrenner Smarty Pro
Joined: 19 Sep 2004 Posts: 101 Location: Hamburg, Germany
|
Posted: Thu Sep 23, 2004 8:53 pm Post subject: |
|
|
Glatt vergessen zu antworten
1. Im Zusammenhang mit Cachen ist das doch ein lebenswichtiges Feature?!
2. Wieso gibts dann überhaupt ein Inhaltsverzeichnis in der Dokumentation?... man könnte doch auch ein PDF herunterladen und dann komplett durchlesen
3. Punkt für dich... aber warum geht das eigentlich nicht? _________________ Grüzi,
Christoph
My sweet home: www.webboarder.de
Do not visit!! It is private!! And it's mine! |
|
Back to top |
|
|