Case Study Neckermann - Performance-Optimierung einer PHP-Applikation

Performance-Optimierung einer PHP-Applikation

Zunächst wurde der über Jahre stetig erweiterte Source Code analysiert und nicht mehr benötigte Codestellen und alte Dateien entfernt. Zu den von Mayflower empfohlenen Maßnahmen zählte dann auch die Vorbereitung eines effizienten Release-Managements durch die Einführung der Versionsverwaltungssoftware Subversion. So konnte der zentrale Entwicklungsserver durch eine moderne, leichter wartbare VM, die nun jedem Entwickler lokal zur Verfügung steht, abgelöst werden. Die einzelnen Teilbereiche von neckermann.de konnten dadurch vom Dienstleister der Shop-Plattform effektiver auf die jeweiligen Entwickler verteilt werden.

Darüber hinaus wurde die Fehlerquote durch die Einführung qualitätssichernder Maßnahmen, wie etwa Coding-Styles, konsistenter  Code-Dokumentation auf Basis von PHPDoc sowie dem „Vier-Augen-Prinzip“ minimiert und die Code Qualität nochmals deutlich verbessert.

navigation background