Schnelle Händlersuche
Händlersuchen auf Web-Sites sind oft langsam und umständlich zu bedienen. Entweder muss sich der Besucher kompliziert durch die verschiedenen Ebenen durchklicken oder wartet auf ein Suchergebnis. Wir haben für unseren Kunde umbro eine Händlersuche entwickelt, die dies alles effizienter macht.
Schwierige Bedienung, Unübersichtlichkeit, lange Ladezeiten und schlechte Ergebnisse stören die Besucher am meisten an einer Händlersuche. Genau diese negative Faktoren haben uns angetrieben, über eine neue Lösung nachzudenken. Und damit es nicht nur theoretisch bleibt, haben wir eine Händlersuche für unseren Kunden umbro umgesetzt.
Die erste Überlegung war, dass wir möglichst viel der Logik auf den Client auslagern, daher die Suche im Web-Browser ausführen möchten. Das war der Grundbaustein für die neu Suche.
Alle Daten kommen aus einer MySQL-Datenbank, da die Händler dort am einfachsten gewartet werden können. Ein PHP-Script ließt alle Händler aus und wandelt die Daten in die JavaScript Object Notation, kurz JSON, um. Das ist ein einfaches und kompaktes Dateiformat, dass von JavaScript ohne Problem verarbeitet werden kann. Um die Geschwindigkeit zu erhöhen, wird die JSON-Datei in eine externe Datei gesichert. Damit muss in Zukunft keine Datenbankabfrage mehr ausgeführt werden und die Datei ist sofort verfügbar.
Ruft nun ein Besucher die Seite mit der Händlersuche auf, wird einfach die Datei in die HTML-Seite eingebunden. In dieser Datei befindet sich ein Suchformular, mit dem der Besucher nun nach Händler suchen kann. Die JavaScript-Funktion durchsucht nun das JSON-Objekt und gibt die Händler aus, auf die die Suchanfrage zutrifft. Damit erhält der Besucher sofort ein Ergebniss, ohne das eine Anfrage an den Server geschickt werden muss.
Die ganze Technik spart enorm Server-Ressourcen und die Besucher können sehr schnell und unkompliziert nach einem Händler suchen.
Schaut euch unsere neue Händlersuche einfach auf umbro-germany.de an.
Das Netz ist das chaotischste und zugleich erfolgreichste
Medium, der Marketingwelt. Deshalb spielt das Internet
bei uns die zentrale Rolle in der Kommunikation.
Ihr Ansprechpartner
im Bereich Internet:
Tobias Scheible
Softwareingenieur
zum Profil

Einen Kommentar schreiben