Performance Entwicklung bei OXID

Performance ist ein zentrales Thema für unsere Kunden. Mit 13 Jahren Hosting Erfahrung wissen wir, dass Probleme im Team am effektivsten gelöst werden. Performanceprobleme sind vielfältig und umfangreich. Für deren Lösung arbeiten wir mit unterschiedlichen Partnern zusammen. Eine der wichtigsten Kooperationen ist die mit OXID – super Ergebnisse und jede Menge Spaß.
Anlässlich des Releases der neuen Version veranstalteten wir einen Workshop mit den Entwicklern von OXID. Wir verglichen ältere Versionen mit der Last des geplanten Releases. Die Ergebnisse zeigen eine konstante Steigerung der Qualität der Software.

Wie wurde getestet?

Bei diesem Workshop verwendeten wir zwei Application Server mit jeweils 8 CPU Kernen und 4 GB RAM. Die Datenbank lief auf einem Server mit 2 CPU Kernen und ebenfalls 4 GB RAM. Installiert wurden vier OXID Versionen ( 4.4.8, 4.5.8, 4.6 Beta und 4.6.2). Die Anfragen wurden auf die Startseiten, Kategorieseiten und Detailseiten der unterschiedlichen Versionen gesendet. Im Anschluss wurden die Queries pro Seitenaufruf gemessen.

Was sind die Ergebnisse?

Die hier gelisteten Zahlen zeigen die Leistungsentwicklung der OXID Enterprise Edition in den unterschiedlichen Versionen. Zu dem Testsetup ist zu erwähnen, dass es sich um den Standard Demoshop handelt.

Anzahl der MySQL-Queries auf die Startseite
Anzahl der Queries auf die Startseite

Anzahl der MySQL-Queries auf einer Kategorieseite
Anzahl der Queries auf einer Kategorieseite

Anzahl der MySQL-Queries auf einer Detailseite
Anzahl der Queries auf einer Detailseite

Anmerkung zu den drei Graphiken : Je weniger MySQL Queries desto schneller ist der Seitenaufbau.

Wie interpretieren wir diese Ergebnisse?

Es gibt keine zentrale Antwort für die Herausforderung: „Bitte macht meinen Shop schneller!“ Kernkompetenzen kombinieren und kreatives Denken sind immer Möglichkeiten an ein definiertes Ziel zu gelangen. OXID ist mit der Entwicklung, die Basissoftware zu optimieren, von Version zu Version besser geworden. Ein reger Austausch zwischen Community, Dienstleistern und OXID trägt Früchte.

Für Interessierte gibt es die Ergebnisse auch als Video von der OXID Commons 2012 in Freiburg.