Hallo Andreas,
Bin gerade dabei meinen Warenkorb... jetzt auf dem Webserver zu testen, wobei mir auffällt, dass alles extrem lange dauert, schon wenn man die Anzahl um 1 verringert dauert das wirklich lange, ganz im Gegensatz zu meiner lokalen DB -klar.
Das liegt vermutlich eher an der Datenbankperformance des Providers.
Aber jetzt wollte ich mal fragen, wie man den Zugriff evtl beschleunigen kann und was ihr da für Erfahrungen mit gemacht habt. Die Datenbank ist leider noch auf dem Strato DB-Server.
Achso, dann ist ja langsam noch immer schnell ...
Ich habe gerade mit 'ner Firma zu tun, die einen Business-Tarif bei diesem Anbieter nutzt und fuer 88,- DM im Monat mal locker 8 Wochen warten durfte, bis die schon lange hochgeladenen Seiten sichtbar waren ...
Zur Zeit mache ich das wie folgt:
$link = mysql_connect("rdbms.strato.de", "user", "pwd");
$query = "use DBXXXXX";
Verwende von PHP aus:
mysql_select_db("DBXXXXX",$link);
Kann man die Verbindung nicht irgendwie offen lassen, mit mysql_pconnect?
Kann bei haeufigen Zugriffen Sinn machen, probiere es einfach aus.
Hat es Sinn diese Variablen mit include einzubinden?
Ja, aber dann bevorzugt aus einem Verzeichnis, welches nicht im DocumentRoot liegt.
Was könnt Ihr empfehlen?
Versuche mal, Deine Abfragen zu optimieren - die hast Du ja gar nicht erwaehnt. Lies nur benoetigte Felder aus und nicht immer SELECT * FROM tabelle ...
MfG, Thomas