Optimierung der VINUM Weinsuche
Erfahren Sie, wie wir die Ladezeiten der VINUM Weinsuche drastisch verkürzt haben, von Sekunden auf Millisekunden, durch die Umstellung auf SolR und maßgeschneiderte TYPO3-Lösungen.
Von Sekunden auf Millisekunden
Die Herausforderung
Die VINUM Weinsuche litt unter langen Ladezeiten, bedingt durch komplexe Datenmodelle in der TYPO3-Datenbank. Die Suche aggregierte Ergebnisse aus verschiedenen Quellen wie Verkostungsnotizen, Jahrgängen, Weinen, Weingütern, Rebsorten und Regionen. Dies führte zu aufwändigen und langsamen Datenbankabfragen.
Unsere Lösung
Um die Leistung zu optimieren, entschieden wir uns, die Weinsuche auf SolR umzustellen. Mit der Installation der TYPO3-Erweiterung Solr und einem maßgeschneiderten SolR-Indexer konnten wir alle Verkostungsnotizen indizieren und durchsuchbar machen. Zusätzlich entwickelten wir einen eigenen Controller, der auf der SolR-Suchfunktion basiert und eine präzise Suche nach verschiedenen Kriterien ermöglicht.
Die modulare Struktur von TYPO3 unterstützte uns dabei, auf bestehende Erweiterungen anderer Entwickler zurückzugreifen, ohne die Upgradefähigkeit des Gesamtsystems zu beeinträchtigen. Dies ermöglichte es uns, effizient auf bereits vorhandene Funktionalitäten aufzubauen und gleichzeitig die Flexibilität und Erweiterbarkeit unseres Systems zu gewährleisten.
Das Ergebnis
Durch diese umfassenden Maßnahmen konnten wir die Ladezeiten der Weinsuche erheblich verkürzen. Was zuvor mehrere Sekunden dauerte, geschieht nun in Millisekunden, wodurch die Benutzererfahrung deutlich verbessert wurde.
Über den Autor
Christopher Zechendorf
Seit 1999 entwickelt Christopher maßgeschneiderte Webseiten und hat sich seit 2006 auf TYPO3 und anspruchsvolle Erweiterungen spezialisiert.