Die Wahl eines Opcode Caches für TYPO3 war bei uns nach kurzen Tests relativ klar und eindeutig. Das Ergebnis möchten wir euch natürlich nicht vorenthalten. Im Test: ohne Opcode Cache, APC (bei PHP6 standardmäßig enthalten) und XCache von lighttp.
Da wir überwiegend TYPO3 Projekte erstellen und auf unserem Server laufen haben, begannen wir nach der Suche nach dem „richtigen“ Opcode Cache für PHP. Für TYPO3 wird ein solcher nämlich empfohlen.
zunächst Infos zum System
Debian 5.0Plesk 9.5.3Apache 2PHP 5
Unsere Test sprachen für sich und machten uns die Entscheidung relativ einfach.
Zunächst ein Benchmark ohne Opcode Cache. Dazu führen wir folgenden Befehl aus:
ab -n 500 -c 2 http://www.euerTYPO3Projekt.de/
Dieses Befehl führt einen Benchmark der entsprechenden Seite durch (welche natürlich auf eurem Server liegen sollte). Es sollen 500 Anfragen an den Server geschickt werden, jeweils 2 gleichzeitig.