Seite 1 von 1

search_stopwords.txt, search_synonyms.txt...: Was ist das?

Verfasst: 18.02.2004 06:25
von Tobias Claren
Hallo.

Mir fielen diese Dateien auf.
Sie sind in manchen Sprachen (auch ausser Englisch und Deutsch) zu finden.

Z.B. sind in der Datei "phpBB-2.0.6.zip" (656 KB [672.466 Bytes]) in der englischen Sprachdatei (einzige) beide Dateien drin.

In der Datei "phpBB-2.0.6_german_english.zip" (720 KB [737.654 Bytes]) ist Englisch und Deutsch (Du) vorhanden. Da sind in beiden Sprachen diese Dateien. Die Datei "phpBB-2.0.6_german_english.zip" ist von www.phpBB2.de.
Die Plus-Version hat dagegen in der deutschen Sprache diese txt-Dateien nicht drin.

Auch war es so, dass in einer Datei die Wörter getrennt waren, und in der anderen (andere Sprache) war es ein langes Wort (was für einen Sinn macht das?).


Wofür also sind diese search_*********.txt-Dateien gut?


Gruß,
Tobias Claren

Verfasst: 18.02.2004 08:14
von larsneo
phpbb2 hat ein eigenes prinzip zur suche von beiträge - die postings werden in search words (zu finden in der search_wordlist tabelle) zerlegt, die in der search_wordmatch mit den entsprechenden beiträgen verknüpft werden. der vorteil ist ein performance-gewinn gegenüber der klassischen volltext suche - der nachteil sind hohe datenmengen.
um bestimmte worte von dieser klassifizierung auszuschliessen gibt es nun die search_stopwords.txt - alle worde die darin vorkommen werden nicht indiziert. die search_synonyms.txt macht genau das, was der name impliziert - es stellt für bestimmte begriffe synonyme bereit, die als gleichwertiges suchwort gewertet werden.
iirc gibt es in der dokumentation auch irgendwo einen beitrag zur optimierung...

Verfasst: 18.02.2004 16:03
von Tobias Claren
Diese Listen werden aber nicht automatisch erstellt (?).
Warum sind diese Dateien dann nur in manchen Sprachen vorhanden?
Sind es nur die zwei Dateien in den Sprachen, oder gehört da noch etwas dazu?

In der Arabischen Sprache sind diese Dateien (Synonyms) Englisch.
Da kommen "Wörter" vor wie "wackwithold", "maintenancemedieval" usw.
Die sehen zwar so aus, als ob sie zusammenhängen, abber wenn man einen Doppelklick macht, dann markiert der nur die Hälfte die mann geklickt hat (?).
Auch beim Einkopieren hier macht der einen Absatz dazwischen.
Z.B. wird aus "maintenancemedieval" = "maintenance
medieval".


Ich wollte ausprobieren ob es möglich ist alles was es zum pbpBB gibt (keine MOD's, nur Sprachen Templates usw.) in ein Forum zu setzen und dann mit dem Easymod die MOD's die im phpBB2-Plus 1.3 enthalten sind zu installieren.
Wenn das funktioniert kopiere ich die geänderten Dateien raus, und setze sie in das Originale phpBB2-Plus 1.3 ein um zu sehen ob sie dort auch funktionieren.
Das Problem ist nämlich, dass es da nicht viel gibt. Zur Zeit nur dieses abgewandelte SubSilver was dabei ist.
Genau mit diesem Spezial-SubSilver weigert sich Easymod sich selbst zu installieren.

Auch würden auf einen Schlag alle Sprachen, Templates usw. zur Verfügung stehen.

Aber irgendwo steckt immer der Wurm drin, vor allem der Cat-MOD könnte Probleme machen. Der hatte mal nach einer Installation über Easymod nicht funktioniert. Wenn es aber an der DB (falsche Einträge) oder Problemen lag, die nichts mit den Sprachdateien oder Templates zu tun hatten, sollten diese Dateien im phpBB2-Plus 1.3 funktionieren.