Die Unterscheidungsmerkmale der Verwendung von Solr gegenüber der Standard-Magento MySQL-Volltext-Engine sind:
- Gewichtete Attribute (z. B. Name hat höhere Priorität als Beschreibung)
- Fuzzy-Suchfunktion (z. B. "Meinten Sie?" - Funktion)
- Rechtschreibvorschlag / Korrektur
- Indizierungszeit
- Geschwindigkeit, Geschwindigkeit, Geschwindigkeit (insbesondere, wenn Sie die Dropdown-Liste Ajax / Lookahead-Suche verwenden)
- Entladen der Kategorie / geschichteten Navigation
Die Community scheint sich generell zu Solr zu neigen, obwohl andere Suchkonnektoren zur Verfügung gestellt wurden.
Suche von Drittanbietern:
Suchprodukte von Drittanbietern funktionieren auf zwei Arten: Sie ersetzen Ihre Such- und Kategorieseiten durch ihre eigenen Versionen und hosten sie normalerweise unter einer Subdomain auf Ihrer Website, um die Suchmaschinenoptimierung (z. B. SLI) nicht zu beeinträchtigen, oder sie suchen in iFrame Ihre Website (Picosearch). Meiner Meinung nach möchte ich nicht, dass meine Geschäfte einem Drittanbieter ausgeliefert werden , der auf AWS hostet. oder noch schlimmer in ihrem eigenen Rechenzentrum.
Ich habe kürzlich einen Anbieter getroffen, der einen lustigen Hut trug und angeblich ein benutzerdefiniertes Suchwerkzeug hatte, das in den Magento Solr-Connector eingesteckt wurde, aber als SaaS-Cloud-Dienst mit einem Bedienfeld ausgeführt wird. So funktionieren die Suchintegrationen von Drittanbietern normalerweise nicht - ich bin gespannt, wie die Leistung ist.
Timing / Bereitstellung
Es gibt keine Formel, um zu bestimmen, wann der Wechsel erfolgen soll - wann Sie migrieren sollten, liegt ganz bei Ihnen. Beachten Sie, dass es sich nicht um eine Zwei-Sekunden-Implementierung handelt. Ihre Theme / Plugins (insbesondere alle Navigations-Plugins) müssen möglicherweise optimiert oder aktualisiert werden.
Es wird Ihnen nicht über Nacht Wunderergebnisse bringen - wie alles andere bei der Führung Ihres Unternehmens wird es nur so gut sein wie die Zeit, die Sie in das Unternehmen investieren . Wahrscheinlich müssen Sie noch indizierte Felder mit Schlüsselwörtern haben, für die Sie optimieren möchten. Sie müssen auch stark mit den Gewichtungseinstellungen spielen. Es ist keine Lösung über Nacht.
Ein Hinweis zur Leistung
Das Unterscheidungsmerkmal der Solr-Integration gegenüber Volltext besteht darin, dass Magento Solr verwenden kann, um die gerenderten Navigations- und Kategorieseitenergebnisse zu rendern. Da Solr so stark optimiert ist, ist der Aufwand dafür sehr gering. Dies ist praktisch, um Verkehrsspitzen zu verringern und Ihre Last auf mehr als nur Ihre Apache-Server zu verteilen.