Forensuche - Wie funktionierts?

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Cojote
Mitglied
Beiträge: 40
Registriert: 14.10.2004 14:44

Forensuche - Wie funktionierts?

Beitrag von Cojote »

Hallo,

mich würde interessieren wozu es die 3 Tabellen search_results, search_words und search_wordmatch gibt.

Sind in search_words alle Wörter vorhanden die in Beiträgen vorkommen? Wäre doch ziemlich irrsinnig und müsste aufwändig aktualisiert werden wenn ein Beitrag geschrieben wird...oder sind da alle Wörter drin die bereits gesucht wurden (bringt ja auch nicht viel da ständig neue Beiträge hinzukommen)?
Der Inhalt der search_results entzieht sich ganz meinem Verständnis.

Hat da jemand Ahnung von und würde mir erklären wie die Forensuche funktioniert und welche Rollen diese Tabellen spielen?

Merci
Benutzeravatar
Underhill
Mitglied
Beiträge: 1180
Registriert: 24.09.2003 11:40
Wohnort: 742 Evergreen Terrace

Beitrag von Underhill »

Hallo,

Jein, :wink:

aber vielleicht helfen die beiden Links weiter:
http://www.phpbb.de/doku/doku2.php
http://www.phpbb.de/doku/kb/artikel.php?artikel=120

Gruss
Underhill
Cojote
Mitglied
Beiträge: 40
Registriert: 14.10.2004 14:44

Beitrag von Cojote »

Vielen Dank. Der Link hat mir schon sehr weitergeholfen, hätte ich vorher mal noch auf der Hauptseite gesucht :oops:

Ich habe jetzt wenigstens mal ne Vermutung. Sieht ja ganz so aus als würden wirklich alle Wörter die in den Postings vorkämen dort gespeichert. Das muss doch wahnsinnig aufwändig sein, besonders wenn ein thread gelöscht wird vorausgesetzt diese Wörter werden überhaupt aus der Tabelle rausgelöscht.
Das mit search_results klingt logisch.

also vielen Dank nochmal für die Hilfe. Wenn jemand nochwas weiß, her damit.
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Dieser Artikel ist vielleicht auch noch interessant für dich (v.a. die erste Passage in der Anleitung).

Es werden nur Wörter mit 3-20 Buchstaben eingetragen, sofern sie noch nicht enthalten sind oder durch die search_stopwords.txt (s. Link) ausgeschlossen werden.

Eventuell auch mal einen Blick in die functions_search.php bezüglich der verschiedenen Funktionen werfen.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“