Ik wil graag een zoekfunctie makenop mijn site. Hiervoor heb ik gekeken naar de manier hoe phpbb dit doet. Die zet elk woord dat langer is dan 3 leters in een db, en koppelt dat woord weer aan een topic. Ik vroeg me alleen af bij deze techniek (elk woord in de db gooien), geeft dit niet een hoge belasting van de mysql server?
Waarom niet de MySQL Full-text-search gebruiken? Die is daar voor gemaakt, efficient, snel en kan ook een leuke score toekennen aan de 'oplossingen' zodat je kan sorteren op relevantie. Kan je eenvoudig weg dit soort dingen mee maken :).
@SanThe: Sorry voor bumpen, had ff niet aan edit gedacht.

@Aran Kapteijn: Dat zou ook kunnen, maar ik vraag me dan af, waarom gebruikt een forum als phpBB dit dan niet?
@Aran Kapteijn: Dat zou ook kunnen, maar ik vraag me dan af, waarom gebruikt een forum als phpBB dit dan niet?


Omdat niet iedereen dat kan gebruiken.
Martijn! schreef op 03.09.2007 20:11
@Aran Kapteijn: Dat zou ook kunnen, maar ik vraag me dan af, waarom gebruikt een forum als phpBB dit dan niet?


Omdat niet iedereen dat kan gebruiken.


Oowja, dat is waar, phpbb kan je met verschillende databases gebruiken.

Nou bedankt voor de info allemaal! ik ga eens kijken wat ik er van kan maken.
Dat ook maar je hebt ook MySQL versies zonder fulltext.
In PhpBB3 kun je trouwens kiezen voor fulltext zoeken.

Reageren