Bin gerade am überlegen wie ich am besten ein kleinen PHP-Cache realisiere. Habe mich nun schlau gemacht mit ob_get_contents() etc.
Aber nun meine Frage: wie entscheidet ihr ob eine Datenmenge "outdated" ist?
Ich hatte mir ein paar Denkansätze überlegt:
1. MD5-Summen vergleichen <- aber wie aufwendig ist MD5 implementiert?
2. Zeichengröße vergleichen <- bei großen Datenmengen langsam? was ist bei gleicher Größe und versch. Inhalt?
3. Jede halbe Stunde neues Daten anfordern <- Einfach, aber nicht optimal
4. ein Algo, der z.b. jedes n. Zeichen prüft mit n ~ zeichenlänge <- ähnlich wie bei 2 nur schneller, dafür Fehleranfälliger
5. substr_compare <- wie schnell ist das?
Was benutzt ihr für Methoden?
Aber nun meine Frage: wie entscheidet ihr ob eine Datenmenge "outdated" ist?
Ich hatte mir ein paar Denkansätze überlegt:
1. MD5-Summen vergleichen <- aber wie aufwendig ist MD5 implementiert?
2. Zeichengröße vergleichen <- bei großen Datenmengen langsam? was ist bei gleicher Größe und versch. Inhalt?
3. Jede halbe Stunde neues Daten anfordern <- Einfach, aber nicht optimal
4. ein Algo, der z.b. jedes n. Zeichen prüft mit n ~ zeichenlänge <- ähnlich wie bei 2 nur schneller, dafür Fehleranfälliger
5. substr_compare <- wie schnell ist das?
Was benutzt ihr für Methoden?
Kommentar