Hallo Euch
Contenido legt Seiteninhalte ja in der Tabelle con_content ab... allerdings nicht alle Inhalte, zB die durch Datenbankabfragen innerhalb eines Moduls generierten Seiteninhalte nicht ;-(
Also bin ich nun auf der Suche nach einer Idee (oder sogar Lösungen??) zu diesem Thema. Das läuft wahrscheinlich ja unter dem Oberbegriff "Caching".
Frage 1 an die Runde hat jemand eine Idee, wo bzw wie ich die dynamisch generierten Inhalte cachen könnte ? An welcher Stelle ansetzen? Im Modul?
Frage 2: Es gab schon öfter Ansätze Richtung "caching". ist da irgendwas draus geworden?
Vielen Dank für die Hilfe
peter
caching ?
caching ?
gruß peter s/berlin
Anm: die komplette Seite (incl. Module und Datenbankabfragen) befindet sich in der Tabelle "con_code".
Mit Caching hat sich erfolgreicherweise schon ideatec beschäftigt (soweit ich mich erinnere). Ansonsten sind da einige schon dran (auch soweit ich weiß)
Mit Caching hat sich erfolgreicherweise schon ideatec beschäftigt (soweit ich mich erinnere). Ansonsten sind da einige schon dran (auch soweit ich weiß)
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
Ich werde um Weihnachten rum wieder ein wenig mehr Zeit haben, da wollte ich dann das Caching in Angriff nehmen.
Grundlage dafür wird der PEAR- Cache von Ulf Wendel ( www.ulf-wendel.de ) sein.
Ich werde mir dabei das Outputbuffering zunutze machen, wie schon bei der Webgrab- Erweiterung geschehen.
Mit Outputbuffering kann der Gesamte Content einer Seite als Variable gespeichert werden. Dies wollte ich für den Cache nutzen.
Grundlage dafür wird der PEAR- Cache von Ulf Wendel ( www.ulf-wendel.de ) sein.
Ich werde mir dabei das Outputbuffering zunutze machen, wie schon bei der Webgrab- Erweiterung geschehen.
Mit Outputbuffering kann der Gesamte Content einer Seite als Variable gespeichert werden. Dies wollte ich für den Cache nutzen.
du solltest evtl. mal auf das Datum schauen...
das Posting von Björn bezog sich noch auf Contenido 4.2 (der Beitrag ist über 1 Jahr alt!)
in 4.4 ist alles anders
das Posting von Björn bezog sich noch auf Contenido 4.2 (der Beitrag ist über 1 Jahr alt!)
in 4.4 ist alles anders
Module zum anschauen:
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
bei Sven: http://contenido-module.de
bei Pulk : http://spielwiese.pulk.net
Der-Dirigent: http://der-dirigent.de
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
das mit dem Caching ist leider nicht so einfach.
Man weiß ja nicht, ob sich der Output eines Moduls pro Request oder pro Seite ändert. Den Output zu Cachen ist zwar eine Möglichkeit, die geht aber bei einer halbwegs dynamischen Seite sehr schnell in die Hose.
Sinnvoller würde ich versuchen, die Ladezeit der front_content.php zu verbessern (derzeit werden eine Menge includes geladen, welches leider länger braucht, als den Code aus der con_code zu holen - warum das so ist, weiß ich nicht). Wer also hier einen Ansatz weiß, soll sich melden
Man weiß ja nicht, ob sich der Output eines Moduls pro Request oder pro Seite ändert. Den Output zu Cachen ist zwar eine Möglichkeit, die geht aber bei einer halbwegs dynamischen Seite sehr schnell in die Hose.
Sinnvoller würde ich versuchen, die Ladezeit der front_content.php zu verbessern (derzeit werden eine Menge includes geladen, welches leider länger braucht, als den Code aus der con_code zu holen - warum das so ist, weiß ich nicht). Wer also hier einen Ansatz weiß, soll sich melden