Tag Archives: optimierung

PHP-MySQL Performancesteigerung

22 Jan

hallöle,

Markus S. hat mich von ein paar Tagen auf eine coole Sache aufmerksam gemacht. Voraussetzung dafür ist, dass Datenbank und Webserver auf der gleichen Maschine liegen!

Wenn man also eine Datenbankverbindung (z.B. via PHP) aufbauen möchte, trägt man im normalfall “localhost” ein. Dadurch wird die Anfrage über die Netzwerkkarte an sich selbst geschickt. Leider ergibt dies meist eine kleine Parsing-Time von ca. 0-3 Sekunden – je nach Scriptgröße. Sein Tipp hier: auf den Socket verweisen! Soll heißen, dass man statt “localhost” direkt den Pfad des Sockets an gibt, zb.: “:/var/lib/mysql/mysql.sock” Bsp.:

mysql_connect(“:/var/lib/mysql/mysql.sock”, “user”, “passwd”);

Wichtig: Der Pfad des Sockets muss absolut sein und muss einen Doppelpunkt vor dem Pfad haben.

Ihr könnts ja mal ausprobieren. Mir hat es aber doch sichtbar etwas gebracht, vor allem bei Wordpress!

Neuer Server

29 Okt

Neuer Server

Hey,

nachdem ich vor wenigen Tagen von einer Wordpress-Optimierung gesprochen habe, habe ich gemerkt, dass auch die beste Ausnutzung der Ressourcen nicht zu meinem Ziel führten. Bei ca. 700MB RAM von Server4You ist einfach nicht mehr zu machen.

Ich habe mich mal im Internet schlau gemacht und nach einem neuen Anbieter ausschau gehalten. Erst fiel mir der Provider Hosteurope in die Hände, welcher durchweg gute Bewertungen hat. Auch die Preise sind durchaus okay. Allerdings habe ich mich doch für einen Server von Netcup.de entschieden und ich muss sagen, dass der Server mit bisher sehr gut gefällt. Das einzige, was nervt, ist dass man auf 3rd-Party Administrationstools wie z.B. SysCP zurückgreifen muss. Wenn man Confixx verwenden möchte, kostet das 8,- Euro Aufschlag! Autsch!

Klarer Vorteil daher für Server4You, da dort bei jedem Server eine Plesk Lizenz dabei ist.

Ich werde mir jetzt mal den Server genauer angucken und schauen, inwiefern man den vllt. noch etwas tweaken kann…logo_klein