Ich benutze Catalyst (MVC-Framework für Perl), aber die Frage gilt wahrscheinlich für alle MVC-Framework.Beste Möglichkeit zum Speichern von Protokollen/Statistiken
Bis jetzt nutzte ich die Apache-Log-Dateien, um Statistiken über die Besucher zu erhalten: Benutzer-Agent, URL-Zugriff, Zeit usw. Aber jetzt, wo ich zu einem MVC-Framework wechselte, halte ich das nicht für angemessen. Wenn eine Anfrage an/1/foo und/1/bar für mich die gleiche ist, möchte ich zum Beispiel nur/1/in meinem Log anzeigen.
Also frage ich mich, was ist der beste Weg, um meine eigenen Protokolldateien für Statistiken zu generieren. Sollte ich es als nur eine andere Protokolldatei in meiner Anwendung behandeln?
Diese Statistiken können jederzeit protokolliert werden. Idealerweise werden sie protokolliert, nachdem die Seite an den Benutzer gesendet wurde, so dass die zusätzliche Zeit für die Protokollierung nicht spürbar ist.