Hallo.
Bisher musste man, um in meine Adminpanels zu gelangen, nur ein Passwort eingeben, das in einer Datei als Variable gespeichert war.
Ich möchte jetzt aber ein Login-System coden, bei dem man sich registrieren kann und man im eingeloggten Zustand sowohl im Frontend als auch im Backend spezielle Funktionen wahrnehmen kann.
U.a. will ich auch festhalten, wer gerade online ist. Sprich: Ich würde für jeden Aufruf einer Seite einen Eintrag in meiner Log-Tabelle in der Datenbank erstellen mit Angaben zu IP, User-ID, Zeitpunkt des Aufrufs, Referrer, etc.
Da habe ich jetzt ein paar Fragen:
1. Kann ich die Log-Tabelle für langfristige, genaue Statistiken zumüllen, ohne, dass die Datenbank wegen der Datenmengen explodiert?
2. Bekomme ich spürbare Geschwindigkeitseinbußen, wenn ich in der Log-Tabelle so viele Daten gespeichert habe? (auch wenn ich diese gar nicht abfrage?)
3. Kann ich mein Login-System so alleine auf die Datenbank stützen oder bringt es was, zusätzlich noch Sessions zu verwenden? Wenn ja, was? ^^
Dürfte für die meisten User hier im Forum nicht lange dauern, meine Fragen zu beantworten.
Lg,
Macks
Bisher musste man, um in meine Adminpanels zu gelangen, nur ein Passwort eingeben, das in einer Datei als Variable gespeichert war.
Ich möchte jetzt aber ein Login-System coden, bei dem man sich registrieren kann und man im eingeloggten Zustand sowohl im Frontend als auch im Backend spezielle Funktionen wahrnehmen kann.
U.a. will ich auch festhalten, wer gerade online ist. Sprich: Ich würde für jeden Aufruf einer Seite einen Eintrag in meiner Log-Tabelle in der Datenbank erstellen mit Angaben zu IP, User-ID, Zeitpunkt des Aufrufs, Referrer, etc.
Da habe ich jetzt ein paar Fragen:
1. Kann ich die Log-Tabelle für langfristige, genaue Statistiken zumüllen, ohne, dass die Datenbank wegen der Datenmengen explodiert?
2. Bekomme ich spürbare Geschwindigkeitseinbußen, wenn ich in der Log-Tabelle so viele Daten gespeichert habe? (auch wenn ich diese gar nicht abfrage?)
3. Kann ich mein Login-System so alleine auf die Datenbank stützen oder bringt es was, zusätzlich noch Sessions zu verwenden? Wenn ja, was? ^^
Dürfte für die meisten User hier im Forum nicht lange dauern, meine Fragen zu beantworten.
Lg,
Macks
Kommentar