Ab wann möchte ich von der nativen Magento-Suchmaschine auf etwas wie Apache SOLR oder ein kommerzielles Produkt "upgraden"? Gibt es bestimmte Funktionen, nach denen ich suchen würde, oder ist es einfach eine Funktion des Datenverkehrs, der Anzahl der SKUs oder etwas anderes?
8
Antworten:
Die Unterscheidungsmerkmale der Verwendung von Solr gegenüber der Standard-Magento MySQL-Volltext-Engine sind:
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.
quelle
SOLR wird von allen Top-Stores und Plattformen verwendet, einschließlich Magento EE und Hybris. Es hat Levenshtein Distance, das eine Genauigkeit von bis zu 98% im Vergleich zu Sphinx bietet, das in den Genauigkeitsbereich von 60-80% gelangt.
Wir verwenden eine SOLR-Installation, die 450 USD + 250 USD für das Hosting pro Jahr kostet. Wenn Sie sie also über drei Jahre amortisieren (450 USD + 250 USD * 3), beträgt sie 400 USD pro Jahr und die Suche 5% der IT-Ausgaben und die IT-Ausgaben 5% Wenn Sie SOLR verwenden, haben Sie einen Umsatz von 160.000 US-Dollar pro Jahr.
quelle
Schauen Sie sich Sphinx an . Diese Lösung ist sehr einfach zu bedienen und zu konfigurieren, dann Solr und bietet die gleichen Funktionen.
Magento-Erweiterung: http://mirasvit.com/magento-extensions/sphinx-search-ultimate.html
quelle