xf2: Einrichtung von Enhanced Search und Elasticsearch

shining

Bekanntes Mitglied
Lizenzinhaber
Registriert
31. Aug. 2018
Beiträge
202
Punkte
83
XF Version
  1. 2.0.5
PHP-Version
7.2
Das Addon "XenForo Enhanced Search" wurde direkt bei Umstellung auf xenforo 2 erworben...
Jedoch traue ich mich selbst nicht so recht, nun Elasticsearch auf dem Server zu installieren und das ganze zum laufen zu bringen... also inklusiver aller nötigen Settings/Konfigurationen hierfür :angelic:

Daher meine Frage, ob sich hier jemand findet, der das kann... Erfahrung damit hat ... und Lust hätte, dies für mich zu erledigen.
(Natürlich gegen Honorar, für das ich jedoch eine Rechnung benötige... )

Das ganze eilt nicht, muss also nicht "morgen" gemacht werden.
Ich selbst schiebe das "Problem" schon ne Weile vor mir her, hätte es aber gern noch in diesem Jahr aus der Welt.

Falls benötigt, hier vorab noch eine kurze Info zum Cloud-Server :
CPU Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz (4 core(s))
Version Plesk Onyx v17.8.11_build1708180301.19 os_CentOS 7
OS CentOS Linux 7.5.1804 (Core)
(Es liegt nichts auf dem Server außer der Domain für das Forum )

Für alles weitere bitte PN an mich ....
 
Hm ne.. danke für den Tipp, aber dann wäre ein weiterer Drittanbieter im Boot und das möchte ich nicht.
 
... n Windows Server Atze? Uah... da läufts mir kalt die Sehnenscheidenentzündung herunter. :D ;)
 
Bieten auch andere an. Z. B. Amazons AWS :smoke:
 
Windows-Server haben schon Vorteile, sie können z.B. wesentlich besser gleichzeitig booten & abstürzen als andere Systeme. :cool:
SCNR.
 
Ach, der Slavik ... ja, der kann das. :like

Blöde Frage am Rande:
Kann ich 1 Elastic Search Installation auf meinem Server für alle Foren und was weiß ich noch verwenden oder gibts da probleme das die sich ins Gehege kommen? z.B. Wordpress, Shopware, Xenforo, ... ?
 
Kein Problem, das ist sauber getrennt. Du gibst bei XF ja nicht nur die Adresse des Elasticsearch-Servers an sondern auch den Namen des Index (Default = Forenname).
 
Ok, denn ich werd das wohl für meinen Shop zu allererst brauchen. So ists dann ja quasi ein Abwasch. :)
 
Unser Forum hat über 3 Millionen Beiträge. Ich nehme an da lohnen sich ElasticSearch und EnhancedSearch?

Wie sind Eure Erfahrungen? Übernimmt das der Hoster? Wir haben einen MS bei Ionos. Wohl eher nicht?

Ich habe übrigens sehr gute Erfahrungen mit MySiteGuy von Driven2 gemacht. Hier kann ich es ja schreiben, der gute Ken war preislich nur halb so teuer wie Slavik. Aber alles gut. Freie Marktwirtschaft. Angebot und Nachfrage. Beide sind absolute Profis was XF anbelangt und uneingeschränkt empfehlenswert.

Wie sieht es mit Updates und Wartung der beiden Programme aus? Ist das eher die Richtung und Sorte..."wenn es einmal richtig installiert ist läuft es"...oder muss da regelmäßig drübergeschaut und geupdatet werden?
 
Bieten auch andere an. Z. B. Amazons AWS :smoke:
Direkt eine E2 Instanz bei AWS ist zu teuer. Ich hab da eine t2a als ElastricServer laufen, ist deutlich günstiger. OK, dafür muss ich mich selber drum kümmern. Aber da der nur vom WebNode erreicht werden kann, ist das recht sicher.

Unser Forum hat über 3 Millionen Beiträge. Ich nehme an da lohnen sich ElasticSearch und EnhancedSearch?
Ja, lohnt sich. Gerade über ES kann man den Server auf Deutsches Stemming einstellen. Das bedeutet das er auch entsprechende Wort Variationen findet, bzw. nur dem Wortstamm indiziert und immer nach dem Wortstamm im Index sucht.
 
Ja, lohnt sich. Gerade über ES kann man den Server auf Deutsches Stemming einstellen. Das bedeutet das er auch entsprechende Wort Variationen findet, bzw. nur dem Wortstamm indiziert und immer nach dem Wortstamm im Index sucht.
Ich nehme an Du hast es auch im Einsatz? Wie sieht es denn jetzt mit der Wartung, sprich etwaigen Updates aus?

Kostet ElasticSearch was? Oder ist das kostenlos und ich muss nur einmalig für EnhancedSearch bezahlen?

Wenn meine Fragen geklärt sind, werde ich das Addon kaufen und MySiteGuy mit der Installation beauftragen. Bin gespannt.
 
ElasticSearch kostet nichts und ist recht einfach installiert und liegt für jedes OS vor.

Du kannst auch direkt ElasticSearch als ELK Stack out of the box kaufen, dann ist natürlich etwas teurer. Würde ich aber auch nicht machen. Es ist am performantesten wenn die ES Maschine möglichst nah am Hauptsystem liegt, oder auf dem selben Server, so hatte ich es vor dem Umzug auf AWS auch.

Du kannst ja mal bei mir die Suche testen, und einfach mal nach einem Wort suchen, das nicht der Wortstamm ist wie z.B. würfels
Dann siehst du was ES leistet.

Aber um das Thema nicht weiter zu Hijacken, schreib mir gerne eine PN oder mach ein eigenes Thema auf.
 
Unser Forum hat über 3 Millionen Beiträge. Ich nehme an da lohnen sich ElasticSearch und EnhancedSearch?
Das lohnt sich immer, da es mehr findet und das schneller als die Serien Suchfunktion. Ich habs in beiden Foren, auch wenn die deutlich kleiner wie deines sind.
 
Dann werde ich mal zuschlagen und es kaufen. Ich habe gerade gesehen, dass es von Xon sogar noch eine Erweiterung gibt: ElasticSearch Essentials

Macht das Sinn? Hat das einer von Euch im Einsatz?
 
Ja macht schon sinn, und ja ich.

Gerade für größere Foren sind die Addons von Xon oftmals von Vorteil da er durchaus Wert auf Performance legt und meist Xenforo Funktionen erweitert oder schlicht verbessert.
Gleiches gilt für den Redis Cache und sein Redis Cache Addon - beides macht nem Xenforo gut Beine.
 
Was ich mich gerade noch frage: wir haben ja einen MS...also nur eingeschränkte Rechte. Ist es damit überhaupt möglich ElasticSearch (selbst) zu installieren?
 
Was ist ein MS? Ein Motorschiff? Eine MS-Dose?

Ich meine für ES benötigt es root (Unix Systeme) Rechte zum installieren.
 
Zurück
Oben