15.09.2007, 23:28
Ihr versteht das Prinzip nicht:
Zurzeit muss das Php Programm alle Userdaten aus der Mysql Datenbank laden, was sie ja eigentlich schafft.
Wenn man nun allerdings den Chat aktiviert, dann lädt sich auch der Chat die Userdaten (d.h. Passwort und Name), also wird die Datenbank doppelt belastet.
Nun aber könnte man das ändern, indem man entweder eine 2. Datenbank anlegt, wo sich die User neu registrieren müssen (das heißt, alle inaktiven User werden eingespart), entlastet das die Forendatenbank.
Oder man schaltet die User über das Admin Control Panel für die Datenbank frei, somit lädt der Chat nur die freigeschalteten Userdaten und die Datenbank hat nicht die doppelte Userzahl zu tragen.
Also sind keine Passwortänderungen, Namensänderungen etc. nötig.
Mein Vorschlag wäre lediglich, das Userfreischaltscript aus dem Acp zu kopieren und per Button für jeden User, der dem Chat beitreten will zugänglich machen.
Das wären dann lediglich 50 zeilen Code bestehend aus einer oder mehreren if (' ')"-Anweisung und dem kopierten Code.
Zurzeit muss das Php Programm alle Userdaten aus der Mysql Datenbank laden, was sie ja eigentlich schafft.
Wenn man nun allerdings den Chat aktiviert, dann lädt sich auch der Chat die Userdaten (d.h. Passwort und Name), also wird die Datenbank doppelt belastet.
Nun aber könnte man das ändern, indem man entweder eine 2. Datenbank anlegt, wo sich die User neu registrieren müssen (das heißt, alle inaktiven User werden eingespart), entlastet das die Forendatenbank.
Oder man schaltet die User über das Admin Control Panel für die Datenbank frei, somit lädt der Chat nur die freigeschalteten Userdaten und die Datenbank hat nicht die doppelte Userzahl zu tragen.
Also sind keine Passwortänderungen, Namensänderungen etc. nötig.
Mein Vorschlag wäre lediglich, das Userfreischaltscript aus dem Acp zu kopieren und per Button für jeden User, der dem Chat beitreten will zugänglich machen.
Das wären dann lediglich 50 zeilen Code bestehend aus einer oder mehreren if (' ')"-Anweisung und dem kopierten Code.
