phpbar.de logo

Mailinglisten-Archive

[php] CMS neu konzipieren

[php] CMS neu konzipieren

Ralf Eggert ralf at in-greece.de
Mon Nov 8 09:30:56 CET 2004


Hallo Sven,

> Wie wäre es denn mit einem Cache?
> z.B. http://pear.php.net/packages.php?catpid=3&catname=Caching

Für die dynamischen Seiten werde ich Smarty mit Caching verwenden, was
ja schon ganz gut performant ist.

> Ich verwende z.B. für eine Telefonliste eine rein statische HTML-Seite.
> Diese wird immer nur dann neu erzeugt (aus DB-Daten), wenn Telefon-Daten im 
> Adminbereich erneuert werden. 

Genauso habe ich das eigentlich auch vor. Sobald sich Daten ändern, wird
die entsprechende HTML Seite neu erstellt.

> Das funktioniert natürlich nicht, wenn man eine Suchfunktion in die
> Telefonliste einbauen würde.
> Also macht so ein Verfahren nur Sinn, solange man keinen dynamischen Inhalt in 
> Form von Suchergebnissen hat.

Für dynamische Inhalte wie eine Suche würde ich auch keine statischen
HTML Seiten verwenden. Dann soll ein Skript die Suchergebnisse ausgeben,
die dann über Smarty gecached werden. Ähnlich läuft es ja beim Schreiben
eines Forenbeitrags. Auch da würde ich dann ein Skript verwenden, dass
dann auch die statische HTML Seite für den Beitrag erstellt.

Viele Grüsse,

Ralf


php::bar PHP Wiki   -   Listenarchive