tu as un moteur de recherche sympa ( libre ) qui peut te servir de base : lucene ( perso ,j'utilise lucene + solr , qui me permet d'aceder a lucen via des post et des get )
ensuite, tu pondère , lors de la recherche les champs ( la ponsération se fait dans un fochier de conf XML ) .
Ca te fera une bonne base, en t'evitant une part du boulot longue et chiante ( optimisation pour avoir des perfs suffisante ) et en te concentrant sur l'essentiel : le choix de la pondération
parceque les essais que j'avais fait avec une base mysql n'etaient pas concluant au niveau des perfs , surtout quand l'index a pas mal grandi
Message édité par flo850 le 16-04-2007 à 09:48:54