[Réglé] Critères de recherche trop communs

Forum de support pour les questions concernant l'utilisation de phpBB 3.2, les problèmes rencontrés lors de manipulations, de configuration du forum ou de personnalisation autres que les Styles ou les Extensions

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com

Pensez à effectuer une recherche, la réponse à votre question a de grandes chances d'avoir déjà été donnée.

[Réglé] Critères de recherche trop communs

Messagepar Herve_be » 30 Oct 2019 à 16:18

Bonjour,
Quand je fais une recherche sur mon forum j'obtiens souvent le message
Les mots suivants de votre recherche ont été ignorés parce qu’ils sont trop communs
je comprends la démarche si on utilise des mots réellement trop communs mais souvent je ne comprends pas la raison de ce message.
Quels sont les critères qui font qu'un mot est considéré comme "trop commun" ?
Peut-on modifier ces critères et, si oui, comment ?
Comme c'est une fonction de base je présume qu'il n'y a pas d'extension pour cela.
Merci d'avance pour votre aide
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Steph » 30 Oct 2019 à 21:25

Salut,

Je sais qu'une question posée est plus simple que de chercher, mais bon :roll:

Administration > onglet "Général" > "Paramètres de recherche" > divers réglages, dont "Seuil de mot commun :"
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19273
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Critères de recherche trop communs

Messagepar Herve_be » 30 Oct 2019 à 21:33

J'avais évidemment fait une recherche sur recherche mais je n'ai pas trouvé la réponse, merci.
Par contre j'ai mis le seuil à zéro (Mettre « 0 » pour désactiver cette option) et il continue à refuser ma recherche, pourquoi ?
Je ne pense pas que ceci soit une autre question :mrgreen:
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Steph » 30 Oct 2019 à 21:55

Il faut probablement recréer l'index de recherche

Administration > onglet "Maintenance" > "Index de recherche"

D'abord il faut supprimer l'index de recherche pour le récréer ensuite, mais c'est assez long si le forum est bien garni.

Perso j'utilise "phpBB Native Fulltext"
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19273
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Critères de recherche trop communs

Messagepar pierredu » 31 Oct 2019 à 14:02

Si tu donnais les exemples de mots trop communs, on pourrait discuter.

Le moteur de recherche natif de phpBB est très strict sur la coupure des mots (éléments à rechercher). Regarde ce que ça donne en cherchant c'est-à-dire, par exemple.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1224
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Critères de recherche trop communs

Messagepar Herve_be » 31 Oct 2019 à 15:32

Je ne me souviens plus quels termes j'ai cherché exactement, je n'ai pas compris pourquoi, à plusieurs reprises avec des termes différents, il trouvait ces termes "trop commun", il ne s'agissait pas de termes fréquemment utilisés.
Depuis j'ai mis le seuil à zéro et lancé la réindexation : c'est vraiment trèèèèès long, le forum n'a pourtant que 5.000 messages.
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar pierredu » 31 Oct 2019 à 20:27

La réindexation du mode natif de phpBB est extrêmement longue.

J'ai un forum de 1 500 000 messages et c'est strictement impossible (des heures et des jours). Je veux bien que quelqu'un me contredise là-dessus, même je le demande.

Par contre, la réindexation en mode MySQL demande une dizaine de minutes.
Et la recherche en mode MySQL permet beaucoup de choses.

C'est pour cela que je demandais d'indiquer des recherches concrètes.
Pour qu'on puisse discuter concrètement.
Avatar de l’utilisateur
pierredu
Resp. Extensions
Resp. Extensions
 
Messages: 1224
Enregistré le: 29 Mai 2011 à 05:49
Localisation: Paris

Re: Critères de recherche trop communs

Messagepar Herve_be » 01 Nov 2019 à 12:26

Bonjour,
La réindexation tournait toujours après 5 heures, pour 5.000 messages c'est beaucoup, j'ai fini par perdre patience et fermer la fenêtre.
Maintenant dans Maintenance - Index de recherche j'ai "Un processus d’indexation a été commencé. Celui-ci doit être terminé ou annulé pour pouvoir accéder à la page de recherche" ce que je trouve normal puisque j'ai arrêté froidement l'indexation.
Par contre la recherche fonctionne toujours Image
Si je cherche un mot vraiment très commun comme l'article "une" il ne dit pas qu'il est trop commun et en trouve instantanément 1.364.
Cet index a-t-il une quelconque utilité ?
Si oui quelles sont les différences entre MySQL et "phpBB Native Fulltext" ?
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Steph » 01 Nov 2019 à 13:26

Herve_be a écrit:Cet index a-t-il une quelconque utilité ?


Non, phpBB a juste voulu faire perdre du temps aux administrateurs :roll: Plus sérieusement, oui cet index est utile.

Herve_be a écrit:Si oui quelles sont les différences entre MySQL et "phpBB Native Fulltext" ?


Un début de réponse : support-mises-a-jour-conversions-phpbb3/sujet141940.html ou support-utilisation-phpbb31/sujet204138.html

Au passage avoir 1300 résultats avec le mot clé "une" ne me parai pas du tout pertinent, "une" est un mot trop utilisé, qu'il soit ignoré est bien plus pertinent pour une recherche efficace.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19273
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Critères de recherche trop communs

Messagepar Herve_be » 01 Nov 2019 à 13:54

Je me demandais quelle était l'utilité de l'index parce que l'ayant supprimé la recherche fonctionne toujours.
En d'autres termes, à quoi sert cet index ?

Concernant les différences MySQL / native je lis dans le premier lien
fulltext mysql permette d'alléger la taille de la bdd.
De plus ce type d'indexation est plus rapide que la version fulltext native lors de la création et de plus la manière de recherche semble plus efficace.
Cependant il faut pour cela que le moteur de stockage soit en myisam et non pas innobd.

Cette dernière phrase m'interpelle : mon moteur de stockage est-il myisam ou innobd ?

enfin le fait de trouver 1.364 fois le mot "une" me paraît pertinent, ce que je trouve impertinent c'est de ne pas donner le résultat d'une recherche sous prétexte qu'un mot est "trop commun".

Bref, l'objet initial de ma question était de ne pas considérer un mot comme trop commun.
Steph m'a donné la solution : mettre le seuil à zéro, ce que j'ai fait.
Sauf que ça ne change rien sans reconstruire l'index (bien que maintenant, sans index, ça fonctionne).
Que reconstruire l'index en mode natif prend une éternité et pour le reconstruire en MySQL il faut un moteur Myisam.

J'ai donc recréé l'index en MySQL, ce qui n'a pris que quelques secondes.
Nombre total de messages indexés : 5093
Sauf que maintenant il ne trouve plus rien : si je cherche "une" j'ai 0 résultat trouvé : une
Que je cherche n'importe quoi il n'en trouve aucun, pas très pertinent non plus !

Qu'est-ce que je fais maintenant ?
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Sylveretour » 01 Nov 2019 à 14:38

Bonjour,

C'est donc que ta bdd est en innobd, ça prend quelques secondes pour aller voir cela :!:
Avatar de l’utilisateur
Sylveretour
Empereur des posts
Empereur des posts
 
Messages: 1056
Enregistré le: 21 Nov 2017 à 18:24
Localisation: West Coast

Re: Critères de recherche trop communs

Messagepar Herve_be » 01 Nov 2019 à 15:08

Je n'ai pas touché à la DB, elle est comme elle était lors de l'installation de phpBB en mai.
Maintenant j'ai une DB telle que je ne peux pas reconstruire l'index en MySQL et en Natif il faut une éternité.
Que puis-je faire ?
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Steph » 01 Nov 2019 à 15:29

C'est le souci quand on veut tout tout de suite. Il n'y a pas besoin de rester figé devant son écran, le boulot se fera très bien tout seul, il suffit de laisser la page ouverte pendant l'opération.

En plus le forum reste accessible pendant ce temps.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19273
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Re: Critères de recherche trop communs

Messagepar Herve_be » 01 Nov 2019 à 15:53

J'avais bien laissé faire : démarré à 10 heures l'indexation n'était pas terminée à 17, qu'en serait-il du forum phpBB avec ses 1.593.041 messages (320 fois plus) ? Il faudrait 6 mois pour l'indexer !
J'ai trouvé que c'était long pour 5.000 messages, je me suis demandé s'il n'était pas coincé, ou si l'indexation n'était pas terminée malgré la fenêtre ouverte, alors je l'ai fermée.
Bon, je vais relancer l'indexation et laisser faire.
Mais avant, le fait de mettre le seuil de mot commun à zéro n'aurait-il pas une influence sur la durée d'indexation ?
Si c'est le cas, quel est la valeur raisonnable du seuil (pourcentage de messages contenant un mot pour qu'il soit considéré comme commun) ?
Avatar de l’utilisateur
Herve_be
Posteur habitué
Posteur habitué
 
Messages: 227
Enregistré le: 07 Mai 2019 à 15:03
Localisation: Belgique

Re: Critères de recherche trop communs

Messagepar Steph » 01 Nov 2019 à 16:15

Tu indiques que tu veux tous les mots donc c'est la suite logique. L'indexation, perso, je ne l'ai faite qu'une ou 2 fois en 11 ans.

Sur plusieurs forums j'ai 5% et jamais eu de souci de recherche pour le moment, même si parfois il faut bien choisir ses mots clés.
Avatar de l’utilisateur
Steph
Administrateur
Administrateur
 
Messages: 19273
Enregistré le: 29 Déc 2008 à 15:48
Localisation: Alsace / Bas-Rhin / France

Suivante

Retourner vers Utilisation

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités