Nachdem ich mich etwas näher mit der Suchfunktion befassen durfte, hier ein paar Anmerkungen:
Verwendet wird die MySQL Volltextsuche. Alternativ gäbe es die eingebaute vBulletin Suchfunktion, die allerdings bei Foren mit mehreren hunderttausend Beiträgen deutlich unterlegen und oft problematisch ist.
Die boolesche Suche ist aktiviert. Man kann also durch die Verwendung der Schlüsselwörter AND, OR, NOT das Ergebnis beeinflussen (ist glaube ich selbsterklärend).
MySQL sucht exakt - wenn nach "Auto" gesucht wird, ist "Autos" kein Treffer! (insbesondere bei der Suche in Topictiteln relevant) Um das zu umgehen, kann man nach "Auto*" suchen - das findet alles, was mit "Auto" beginnt.
Die minimale Suchwortlänge in der Datenbank ist derzeit mit 4 eingestellt (maximal 84 glaube ich). Das ist Sache des Hosters und von uns nicht beeinflussbar. Aus Performancegründen ist das allerdings verständlich und auch sinnvoll.
Verwendet wird die MySQL Volltextsuche. Alternativ gäbe es die eingebaute vBulletin Suchfunktion, die allerdings bei Foren mit mehreren hunderttausend Beiträgen deutlich unterlegen und oft problematisch ist.
Die boolesche Suche ist aktiviert. Man kann also durch die Verwendung der Schlüsselwörter AND, OR, NOT das Ergebnis beeinflussen (ist glaube ich selbsterklärend).
MySQL sucht exakt - wenn nach "Auto" gesucht wird, ist "Autos" kein Treffer! (insbesondere bei der Suche in Topictiteln relevant) Um das zu umgehen, kann man nach "Auto*" suchen - das findet alles, was mit "Auto" beginnt.
Die minimale Suchwortlänge in der Datenbank ist derzeit mit 4 eingestellt (maximal 84 glaube ich). Das ist Sache des Hosters und von uns nicht beeinflussbar. Aus Performancegründen ist das allerdings verständlich und auch sinnvoll.