Relaunch KUONI
KUONI ist die Kernmarke von DER-Touristik Suisse. Die Website www.kuoni.ch musste auf eine neue Datenquelle umgestellt werden, und wurde dabei einem optischen Relaunch unterzogen sowie mit zusätzlichen Funktionen angereichert.
Kernfunktion der auf TYPO3 und Solr basierenden Website ist die Darstellung von tagesaktuellen Reiseangeboten nach Destinationen und Themen sowie eine umfangreiche Such- und Filterfunktion für eine zielgerichtete Benutzerführung aus unterschiedlichen Betrachtungsweisen.
Die Herausforderung
Die zentralen Aufgaben in diesem Projekt waren die Ablöse der bisherigen Datenimporter und die Umstellung auf neue Datenquellen sowie das neu designte Frontend. Daten zu Destinationen, Hotels, Rundreisen und anderen Reiseangeboten werden aus bestehenden Datenbanken übernommen und auf der Website entsprechend präsentiert. Dabei mussten verschiedene Datenquellen mit teilweise unterschiedlicher Datenstruktur für eine gemeinsame Suche und Anzeige zusammengeführt werden.
Das Frontend wurde - aufbauend auf die von plan2net erstellte Datenstruktur - durch hauseigene Entwickler von KUONI realisiert.
Leistungen
-
Web Entwicklung
-
Datenanbindung
Technologien
Die Lösung
Alle Importer / Schnittstellen zu externen Datenbanken wurden von Grund auf neu erstellt, da sich die Quellsysteme sowie die Anforderungen an Aktualisierung und Zusammenführen der Daten geändert hatten. Mit Event Driven Design wurde die Architektur für den Datenimport erstellt und danach auch event based im Code umgesetzt. Die große Datenmenge machte verschiedene Caching- und Aktualisierungsmechanismen erforderlich, um gute Performance der Website zu garantieren. Die Anbindung des CRM zur Abfrage von Kontaktdaten der verschiedenen Berater rundet die Integration der Website in die Systemlandschaft von KUONI ab.
Grundsätzlich dient TYPO3 als Datenverwaltung und liefert das Frontend, das Filtern und Ausspielen der verschiedenen Reiseangebote erfolgt über die Solr Search Engine.
Sehr hilfreich war die vom Kunden gelieferte ausgezeichnete Spezifikation der Datenflüsse, Felder etc. und die gute Zusammenarbeit mit der internen Entwicklungsabteilung von KUONI.
Was wir heute anders machen würden:
- Noch mehr automatische Tests einführen
- Das Projekt nach Möglichkeit zeitlich enger blocken
Live erleben