CGI Performance Frage

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • CGI Performance Frage

    Hallo Gemeinde,

    ich bastle gerade an einem Counter Script.
    Jetzt frage ich mich, was schneller ist.

    Die Logs in eine ASCII Datei zu schreiben oder in eine MySQL DB?

    Problem bei einer ACSII Datei, diese wird nach ner Zeit ziemlich groß und ich muss alle Paar Wochen die Datei leeren.

    Kann mir da vielleicht jemand einige Tipps geben?

    Schöne Grüße

  • #2
    mit der DB genauso . Normalerweise werden Logs in Dateien geschrieben
    und meist jeden Tag eine neue, wenns zu viele sind. Du kannst die Datei in
    Format YYYYMMDD.log benennen, somit kannst du auch sehr gut sortieren.
    Hat nur den Nachteil gegenüber DB, dass man die Daten erst aufbereiten
    muss bevor man mit der Auswertung anfangen kann.

    Kommentar


    • #3
      Vielen Dank für deine Antwort.
      Ich habe mich jedoch für die DB Variante entschieden.

      Aus folgendem Grund:

      - Alle Daten aus Verschiedenen Domains in einer DB (Externer DB Zugang vorraussetzung)
      - Keine Aufbereitung der Dateien
      - ...

      Falls es jemanden gibt, der einige Contra Argumente hat, so bitte hier posten.

      Viele Grüße

      Kommentar

      Lädt...
      X