09-12-2008, 04:35 PM
Bonjour,
Alors ici je vais aborder un sujet ou l'on peut trouver une panoplie de solution, mais laquelle choisir ...
Après avoir réalisé un super jeu en général, il y a une communauté qui se forme autour et un forum qui devient vite très actif. Tout ce passe bien quand on n'a que 1000 - 2000 membres mais quand on arrive du côté de 15 000 - 20 000 ( c'est déjà un bon jeu) le forum va vite devenir très chargé et il serait intéressant de proposer un moteur de recherche dans ce forum.
Alors:
- On pourrait utiliser les recherches Fulltext de Mysql => mais je pense pas que ce soit le plus rapide de 1 et certain mots ne sont pas pris en compte, par défault les mots de moins de 4 lettres compris n'ont pas de valeurs dans une recherche.
- On pourrait aussi faire simplement un petit %LIKE%, mais je ne trouve pas que les résultat soit toujours pertinent même sur des petites bases.
- Utilisé le services web soap de Google ou Yahoo ce qui permet d'avoir un moteur de recherche performant uniquement sur sont propre site web (si on le désire) et d'afficher comme bon nous semble les résultats.
- Et enfin la dernière solution créer une sorte de Mini Google uniquement pour votre site web avec un robot qui crawlerait vos pages et les indexerait. Solution un peu complexe a mettre en place mais qui peut être intéressante.
Maintenant laquelle choisir ... J'aurais tendance à pencher pour le services soap ou la création du mini google perso, mais bon ce sont les solutions qui demandent le plus de travail et je n'ai aucune idée par exemple pour faire un Mini-google (mais ca peut-être intéressant et surtout facile a réutiliser pour tout nos site.)
Cordialement Melimelo
Alors ici je vais aborder un sujet ou l'on peut trouver une panoplie de solution, mais laquelle choisir ...
Après avoir réalisé un super jeu en général, il y a une communauté qui se forme autour et un forum qui devient vite très actif. Tout ce passe bien quand on n'a que 1000 - 2000 membres mais quand on arrive du côté de 15 000 - 20 000 ( c'est déjà un bon jeu) le forum va vite devenir très chargé et il serait intéressant de proposer un moteur de recherche dans ce forum.
Alors:
- On pourrait utiliser les recherches Fulltext de Mysql => mais je pense pas que ce soit le plus rapide de 1 et certain mots ne sont pas pris en compte, par défault les mots de moins de 4 lettres compris n'ont pas de valeurs dans une recherche.
- On pourrait aussi faire simplement un petit %LIKE%, mais je ne trouve pas que les résultat soit toujours pertinent même sur des petites bases.
- Utilisé le services web soap de Google ou Yahoo ce qui permet d'avoir un moteur de recherche performant uniquement sur sont propre site web (si on le désire) et d'afficher comme bon nous semble les résultats.
- Et enfin la dernière solution créer une sorte de Mini Google uniquement pour votre site web avec un robot qui crawlerait vos pages et les indexerait. Solution un peu complexe a mettre en place mais qui peut être intéressante.
Maintenant laquelle choisir ... J'aurais tendance à pencher pour le services soap ou la création du mini google perso, mais bon ce sont les solutions qui demandent le plus de travail et je n'ai aucune idée par exemple pour faire un Mini-google (mais ca peut-être intéressant et surtout facile a réutiliser pour tout nos site.)
Cordialement Melimelo