cajoy.com

by Roman Hutterer, 7. Juni 2018

Den Onlineshop der Cajoy GmbH haben wir Ende 2017 unter unsere Fittiche genommen. Das Ziel war eine Optimierung der Performance.
Als erste Maßnahme wurde ein Update auf die aktuellste Version von Magento 1.9 durchgeführt. Im gleichen Arbeitsschritt wurde auch der Kern von Magento vom restlichen Code abgelöst um zukünftige Updates uns Patches rasch durchführen zu können. Danach wurde eine detaillierte Performanceanalyse durchgeführt, um die Stellen zu ermitteln an welchen Optimiert werden sollte. Neben der gesamten Performanceoptimierung wurde das Projekt natürlich auf einen performanten Server von uns umgezogen. In Summe wurde eine Verkürzung der Ladezeit von 700% erzielt. Als Beispiel: von Anfangs im Schnitt ~15Sek Ladezeit (Gesamtzeit zum Laden aller Anfragen) erreichen wir aktuell eine Ladezeit von ~2,5Sek, und das ist nur die Startseite! Auch Seiten wie die Hauptkategorien wurden von ~15Sek Ladezeit auf ~3Sek verkürzt. Das Ziel wurde also absolut erreicht! Nach der Performanceoptimierung wurden noch einige Usabilityoptimierungen für die Darstellung auf mobilen Geräten durchgeführt. Um die Contentpflege für das Team von Cajoy zu erleichtern wurden einige Widgets programmiert.