Seite 1 von 1

Verständisfrage Suchfunktion - Fulltext Native vs. Fulltext

Verfasst: 29.09.2011 12:41
von PatrickS3
Ich habe da eine grundsätzliche Verständnisfrage.

Zur Einleitung: Ich habe in meinem Forum im Navigationsbereich einen Link "Beiträge 7 Tage", der den Mitgliedern eine Auflistung aller in den letzten 7 Tagen geschriebenen Themen zeigt.
Zu sehen hier:
http://www.digitalfototreff.de/index.php


Nun die Frage.
Ich nutze derzeit als Backend "Fulltext Native".
Die oben erwähnte Suche lässt sich auch "manuell" mit folgenden Einstellungen in der Suchmaske nachvollziehen:
Suche nach Wörtern: (***)

Ergebnisse anzeigen als: Themen

Suchzeitraum begrenzen: 7 Tage
Screenshot dazu:
[ externes Bild ]

Das funktioniert so weit und liefert auch Ergebnisse.




In dieser Testumgebung ist "Fulltext MySQL" aktiviert:
http://mecumium.selfhost.me/forum (das ist ein NAS, kann beim ersten Aufruf also etwas dauern bis es aufgewacht ist)

Möchte ich das nun mit Fulltext MySQL machen, funktioniert es nicht. Ich habe natürlich
Suche nach Wörtern: (***)

durch

Suche nach Wörtern: (****)

ersetzt, da ja bei Fulltext MySQL mindestens 4 Zeichen erforderlich sind.
Getestet habe ich momentan nur die "manuelle" Veriante, da ich für die Tests nicht jedesmal den Link in der Navigation ändern möchte.
Es kommt bei gleichen Parametern dann folgende Meldung:
Die folgenden Wörter deiner Suchanfrage wurden ignoriert, da sie zu häufig vorkommen: (****) .
Du musst mindestens ein Wort angeben, nach dem gesucht werden soll. Jedes Wort muss aus mindestens 4 Buchstaben bestehen und darf ohne Platzhalter nicht mehr als 84 Buchstaben haben.
Warum geht das mit Fulltext Native, nicht aber mit Fulltext MySQL?


Ich hatte überlegt auf Fulltext MySQL umzustellen, da die wordmatch Tabelle ja stetig anwächst (habe es gestern bei einer Backupwiederherstellung in einer Testumgebung festgestellt, dass er an dieser Tabelle doch recht lange "wiederherstellt". Und die ist noch gar nicht mal so besonders gross ---> 6,53MB bei ca. 860.000 Einträgen).


Gruss Patrick

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Verfasst: 29.09.2011 12:45
von Charlie_M
Hast du den Suchindex neu erstellt?
ACP - Wartung - Suchindizes:
Fulltext mysql (aktiv)
Aktiv erscheint nur wenns wirklich aktiviert ist, sonst findest das unter
Fulltext native

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Verfasst: 29.09.2011 12:51
von PatrickS3
Ja, habe ich gemacht und ist auch so eingestellt.

http://www.digitalfototreff.de/bilder/d ... 125010.jpg

Klar ist in dem Testforum viel weniger indiziert, hat ja kaum Beiträge.

Re: Verständisfrage Suchfunktion - Fulltext Native vs. Fullt

Verfasst: 29.09.2011 13:18
von Charlie_M
Warum das mit der Suche nach "****" unterschiedlich ist kann ich dir leider auch nicht sagen, ich sehe darin auch kein Problem, da es wenig Sinn macht nach allen Begriffen zu suchen.

Evtl. greift da ein Schutzmechanismus vor was-auch-immer :oops: