![]() ![]()
| ![]() 05 08 2002 � 11:45 ![]() | ![]() ![]() ![]() ![]() |
![]() | Je me demande si lorsqu'on poste un sujet sur un forum, �a vaut la peine de demander avant/pendant le postage, de mettre des mots cl�s pertinents et si �a peut aider le moteur de recherche et si c'est faisable ? 1. je clique sur ajouter 2. je mets le titre 3. je mets les mots clef (1-4) 4. j'�cris le sujet 5. mon compte banquaire 6. le nombre de cacahou�tes pP�ruvienne ![]() bon, voil� quoi, sinon, pour �tre plus s�rieux comment on fait un moteur de recherche pour un forum php/mysql? MErci d'avance � tous les internautes leurs futurs r�ponses � ce sujet qui peut para�tre int�ressant ^^ please url, explanation, or other ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 05 08 2002 � 11:53 ![]() | ![]() ![]() ![]() ![]() |
![]() | En fait le moteur de recherche de ce site se base sur les entr�es d�j� existantes (champs contenu, titre, etc...) mais il en existe qui demandent des mots cl�s. Le probl�me vient du fait que "combiens sont pr�s � remplir les cases ??". Pas grand monde en fait. L'utilit� est ici limit� par l'utilisateur. Tu peux aussi envisager un indexage automatique en fin de journ�e avec des mots cl�s par un bot mais la pretinence va �tre plus que limit�e. Je bosse sur un syst�me approchant que je mettrais dans les scripts si j'arrive � le finaliser un jour ^^ Par contre ce qui est possible c'est de m'envoyer ton n� de compte avec toutes les infos qui vont bien. j'ai 2/3 DVDs � acheter ![]() | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 05 08 2002 � 12:05 ![]() | ![]() ![]() ![]() ![]() |
![]() | En gros tu effectue une requete sur la table correspondante (ici celle du forum), sur tout les champs : $table ="forum"; $query = "SELECT * FROM $table WHERE $titre LIKE '%$keyword%'"; $result = mysql_query($query); Walla en r�sum� c'est quelque chose comme ca. J'ai pas test� mais je pense c'est bon... | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 05 08 2002 � 12:07 ![]() | ![]() ![]() ![]() ![]() |
![]() | Ca c'est le moteur de base... tu peux ensuite utiliser des combinaisons de r�sultats pour avoir des possibilit�s + �tendues. | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() ![]()
| ![]() 05 08 2002 � 12:36 ![]() | ![]() ![]() ![]() ![]() |
![]() | et d�s que tu commences a laisser le choix a l'utilisateur de rechercher dans telle ou telle table (ou telle ET telle table), a g�rer les op�rateurs logiques ET et OU, a indexer les mots cl�s comme angel l'a dit, a g�rer le coefficient de pertinence de certains messages par rapport a d'autres (pourquoi tel message s'affiche avant tel autre alors qu'ils ont sensiblement le meme contenu), d�s que tout ca, ca devient tr�s tr�s vite extremement compliqu�. courage | ![]() |
![]() |
|
![]() | ![]() | ![]() |
![]() | Pour r�pondre � ce sujet (et notifier automatiquement son auteur), cliquez sur le bouton REPONDRE A CE SUJET. Si vous voulez en plus avertir de votre r�ponse une personne qui a particip� � ce sujet, cliquez sur le bouton ![]() Vous n'�tes pas membre ou vous n'�tes pas logu�(e) ou les appeaux sont d�sactiv�s dans votre profil. Vous ne pouvez pas utiliser les appeaux. | ![]() |