Spotlight-Suche mit PHP

Ich möchte eine Spotlight-Suchfunktion hinzufügen - Suchergebnisse werden mit umfangreichen Inhalten wie Thumbnails usw. in einem Dropdown-Menü angezeigt, das sich bei jedem Keyup-Ereignis ändert - genau wie bei der Suche auf apple.com - auf einer Site mit Daten in MySQL InnoDB-Tabellen. Im Grunde werden Suchergebnisse basierend auf dem Teil der Abfrage angezeigt, der bereits eingegeben wurde (also nicht automatisch vervollständigt).

Die Daten werden in separate Tabellen für Kategorien, Hilfeseiten, Blogseiten usw. aufgeteilt. Das Suchskript muss nur eine Teilmenge von Spalten berücksichtigen.

Da es eine populäre Nachfrage zu sein scheint, denke ich, dass es einige PHP-Suchmaschinenprojekte gibt (vorzugsweise Open-Source und mit memcached-Unterstützung), die auf der Grundlage regelmäßiger Exporte relevanter Daten aus dem Arbeitsbereich in das bestehende System integriert werden könnten db / tables.

Gibt es da draußen irgendwelche Lösungen? Welches würden Sie empfehlen? Oder ist es vielleicht besser, es anders herum zu implementieren?

Vielen Dan

Antworten auf die Frage(4)

Ihre Antwort auf die Frage