Hallo, ich habe eine riesige MySQL Tabelle, einen Besucherzähler. Der soll gecached werden. Wäre es eine einzige Seite, wäre das kein Thema, dann könnte ich alles in eine Textdatei schreiben, sie erzeugen und schauen, welches Datum neuer ist bzw. sie dann täglich aktualisieren, über den Tag wird dann die gechachete statische HTML Datei gezeigt. Doch so einfach ist das nicht: Ich habe eine dynamische Datei, wo man auf jeden Tag klicken kann. Jeder Tag ist dann oben in der URL Zeile eine andere Adresse und nun weiss ich nicht, wie ich das regle, denn wenn 2 leute gleichzeitig die Statistik anschauen, dann rasselt es nur so in der Datenbank. Hat einer einen Tipp?
Homepage selbermachen 7.846 Themen, 35.563 Beiträge
Hmm, ich glaube fast, das wird verdammt viel Abfragematerial, wenn man bedenkt, dass der Tag 24 h hat und es 31 tage gibt, das macht dann 31*24 Dateien für allein einen einzigen Monat.
Da ich das Problem auch mal hatte, würde mich mal interessieren, was du unter guter Datenbankstruktur verstehst.
Beispiel:
Das hier wäre meine Datenbank mit der ich was ähnliches mal probieren wollte, ist aber dran gescheitert, weil ich zumindest es so aufgebaut hatte, dass jeder Tag auch einzeln abrufbar ist mit Uhrzeit. Dein Workflow hatte ich mal angewandt, wird nur verdammt viel Zeug, wenn man überlegt, dass man dann halt 744 HTML Dateien pro Monat hat, macht im jahr glatte 8929 (circa) Dateien allein an Statistiken und Auswertung ;-)