Hinweis: Eintrag wurde aus altem Forum importiert. Ggf. kann es dadurch zu Darstellungsproblemen kommen.Nachrichtensymbol:

Hallo!
Das ist wirklich ein komischer Fehler...
Sicher dass MySQL richtig konfiguriert ist und korrekt lauft?
Vorteil des Cache ist, dass die Webseite unter Umständen viel viel viel viel schneller lauft als ohne Cache. "Unter Umständen" deshalb, weil das von vielen Faktoren abhängig ist. Aber ich habe Seiten laufen, da greifen pro Tag 30.000 Leute zu und mit dem Cache ist das kein Problem. Ohne Cache würde der FileMaker das nie aushalten.
Der Cache ist relativ einfach zu implementieren.
Nachteil: Man muss natürlich ein wenig denken, wo es Sinn macht zu cachen.
Man muss sich was überlegen, wie die Daten trotzdem aktuell gehalten werden. zB Cache leeren jede Stunde oder immer bei einer bestimmten Aktion.
Wenn man den Cache verwendet, dann sollte man darauf achten überall im PHP Programm den Cache zu verwenden, damit der Cache die EDIT, NEW, DUPLICATE und DELETE Kommandos abfangen und den Cache selbst leeren kann. Außerdem sollten nur Felder von 1 Tabelle pro Abfrage verwendet werden. Macht man das nicht, dann "denkt" der Cache nicht mehr selbst mit und man muss sich ggf. selbst Strategien zum Aktualisieren der Daten überlegen.
So ein Cache ist optimal für News oder halbwegs statischen Content.
Für Live-Aktienkurse ist das nicht geeignet :-)
Grüsse,
Bernhard