Logo phpadsnew.ganzkurz.de
30.07.2010

Konfiguration - Einstellungen Datenbank

Bevor Du PhpAdsNew benutzen kannst musst Du den Benutzernamen und das Passwort für den Datenbankzugriff eingeben. Diese Einstellungen werden in der Datei config.inc.php gespeichert. Um diese Einstellungen zu ändern musst Du den Schreibschutz von der Datei config.inc.php entfernen.

Datenbank Hostname

PhpAdsNew braucht eine Datenbank um die Informationen über die Banner, Kampagnen und Inserenten zu speichern. Gib den Hostnamen oder die IP-Adresse Deines Datenbank-Servers ein.

Datenbank Portnummer

Die Portnummer auf der Dein Datenbank-Server auf Anfragen wartet. Der Standardport ist 3306.

Datenbank Benutzername

Den Usernamen den PhpAdsNew benutzen soll um auf den Datenbank-Server zuzugreifen.

Datenbank Passwort

Das zugehörige Passwort.

Datenbank Name

Ein MySQL-Server beheimatet normalerweise eine ganze Liste an Datenbanken für alle Arten von Aufgaben. Jede Datenbank hat einen eindeutigen Namen. Gib den Namen der Datenbank ein die PhpAdsNew benutzen soll.

Dauerhafte Verbindung zur Datenbank benutzen

Wenn Du eine dauerhafte Verbindung zur Datenbank einrichten möchtest hake diese Option an. Dauerhafte Verbindungen beschleunigen PhpAdsNew spürbar und verringern die Last auf dem Datenbank-Server. Ein Nachteil hat das Ganze, auf Seiten mit vielen Besuchern kann die Last auf dem Datenbank-Server stark ansteigen und größer werden als bei normalem Besucheraufkommen. Ob nun normale Verbindungen oder dauerhafte Verbindungen hängt stark von der Anzahl Deiner Besucher und Deiner verwendeten Hardware ab. Wenn PhpAdsNew zu viel Systemleistung verbraucht solltest Du erst hier nachschauen. Dauerhafte Verbindungen sind in der Grundeinstellung deaktiviert.

Datenbank zeitlich versetzt beschreiben

MySQL sperrt die Tabelle wenn es eine Zeile einfügt. Das ist aber genau das was passiert wenn ein Banneraufruf registriert wird. Bei hohem Besucheraufkommen ist es möglich das PhpAdsNew mit dem Speichern eines Banneraufrufs wartet weil die Tabelle gesperrt ist. Wenn Du verzögertes Schreiben aktivierst muss PhpAdsNew nicht auf die gesperrte Tabelle warten und die Zeile wird später eingefügt wenn die Tabelle nicht mehr von einem anderen Prozess verwendet wird. Ein weiterer Vorteil von verzögertem Schreiben ist das die Einträge für die Datenbank von PhpAdsNew gesammelt werden und dann in einem Rutsch geschrieben werden. Da ist viel schneller als viele einzelne Schreibzugriffe auf die Datenbank aber es kann zu Datenverlust kommen wenn der Datenbank-Server abstürzen sollte. Diese Einstellung ist in der Grundeinstellung deaktiviert.

Datenbank-Kompatibilitätsmodus verwenden

Wenn Du Probleme hast PhpAdsNew mit einem anderen Software-Produkt Dritter zu integrieren, könnte es helfen den Datenbank-Kompatibilitätsmodus einzuschalten. Wenn Du den lokalen Modus für die Auslieferung der Banner wählst (ein paar PHP-Befehle innerhalb eines PHP-Skripts um die Banner aufzurufen) kann es passieren das Datenbankzugriffe von PhpAdsNew bereits bestehende Datenbank-Verbindungen beeinflussen. Dies sollte nur passieren wenn das Softwareprodukt Dritter eine Datenbankverbindung auf eine andere Datenbank auf demselben Datenbank-Server wie PhpAdsNew hat. Wenn der Datenbank-Kompatibilitätsmodus aktiviert ist sollte PhpAdsNew den Zustand der aktiven Verbindungen wieder so herstellen wie er ihn vorgefunden hat. Diese Option ist langsamer (nur ein bisschen) und darum in der Standardeinstellung deaktiviert.

 weiter mit Konfiguration - Bannercode & Aufrufmethode


© 2003 - 2010 Reik Holznagel | letzte Änderung: 20.04.2007