Eddie: Datei cachen - ist dieses Verfahren technisch machbar?

Beitrag lesen

Hallo nochmal,

Richte Dein PHP-Script als error-Document für 404 not found für das Verzeichnis mit den Grafiken ein.

Sorg dann dafür, daß es nach erfolgreichem Erzeugen der Graphik diese mit passendem Status (200 ok) ausliefert.

Danke dir Andreas, das klingt doch schonmal garnicht so kompliziert, wie ich mir das gedacht habe :-)

Jetzt habe ich aber doch noch eine etwas allgemeinere Frage, weil ich mich gerade wundere, ob ich das Konzept des Cachings nicht etwas unterschaetze. Für mich klingt das bisher alles recht einfach:

  1. jede neue Grafik kommt ins Verzeichnis /cache/
  2. bei jedem Aufruf bekommt die entsprechende Datei ein neues Zugriffsdatum verpasst
  3. in regelmäßigen Abständen lasse ich einen Cronjob laufen, der dann abhängig vom Zugriffsdatum aufräumt

Das klingt ja alles sehr einfach. Übersehe ich da was? Gibt es bspw. zusätzliche Mechanismen, die ich vorsehen sollte, falls richtig viele (>100.000) Dateien zusammenkommen?

Ihr seht, ich mach das grad zum ersten Mal :-)

Eddie

--
Old men and far travelers may lie with authority.