Je ne connais pas le nombre de recherche. Mais une seule recherche suffit à monopoliser les ressources du serveur pendant quelques secondes, la faute au nombre important de messages du forum.
"Les Alpes sont pour l'Isérois le raisin sec sur la polente, la cerise sur le gâteau."
message posté le 2 août 2014 à 21h25édité le 2 août 2014 à 21h27 par dave8888
Pour les recherches inférieur à 3 lettres, tu peux mettre en place des limitation du type seulement les titres et le premier post de chaque topic par exemple.
L'autre possibilité, c'est de faire un traitement par batch : Tu exécutes un batch qui, chaque nuit, "indexe" tous les mots des topics, pour les caler dans une table avec d'un coté un mot clé et de l'autre une colonne contenant tous les numéros de posts qui y font référence.
Comme ca, la recherche du site ne fait que sélectionner quelques lignes et retourne ensuite tous les posts associés dans la base au lieu du malheureux LIKE '%XXX%' sur la table des messages.
La bonne nouvelle, c'est que le batch peut être fait de manière incrémentale (à part à initialisation où faut se taper tout le forum, ensuite les nuits suivantes, on ne recherche que les posts modifiés ou créés depuis la veille), ce qui coute du coup pas trop cher en ressource.
Enfin si cela coute encore trop cher en ressource, il faut faire ne sorte que le batch ne recherche que certains mots clés.
Après faire une liste exhaustive des acronymes à 3 lettres et que seule cette liste est autorisée en plus des règles actuelles.
On oublie le L.E car impossible de faire la différence avec le déterminant.
Et on évite TSC dans la liste (pourquoi faire une recherche sur l'accronyme de ce site ?)
On commence avec
NAM / BAT / LOT / MAC
Alucard XIII a.k.a. Benjamin Crewz - Fondateur des Lamas D'Or TSC
\|/ Isle Royale de Lithanie : Justitia - Pietas - Fides \|/ Crewz Gaming - Squad 29 ____________________________________________________
In the name of God, Impure souls of the living dead shall be banished into eternal damnation, Amen.
Sincèrement, Les SC a part SC4 je ne vois pas l'utilité. Appellons un chat, un chat. (Ca va bien avec ton avatar Dave). vu la logique de recherche par mots cléfs employée le forum lne trouvera pas de "SC3" car je doute qu'il y ait de posts avec cela. Plus du SC3000 oui.
SC5 n'existant pas plus que le 6 je ne vois pas non plus d'utilité. A propos de Win pareil. On parlera de XP ou WinXP et encore...
CXL, cela va s'en dire.
Alucard XIII a.k.a. Benjamin Crewz - Fondateur des Lamas D'Or TSC
\|/ Isle Royale de Lithanie : Justitia - Pietas - Fides \|/ Crewz Gaming - Squad 29 ____________________________________________________
In the name of God, Impure souls of the living dead shall be banished into eternal damnation, Amen.
Alucard a écrit Sincèrement, Les SC a part SC4 je ne vois pas l'utilité. Appellons un chat, un chat. (Ca va bien avec ton avatar Dave). vu la logique de recherche par mots cléfs employée le forum lne trouvera pas de "SC3" car je doute qu'il y ait de posts avec cela. Plus du SC3000 oui.
SC5 n'existant pas plus que le 6 je ne vois pas non plus d'utilité. A propos de Win pareil. On parlera de XP ou WinXP et encore...
CXL, cela va s'en dire.
Non le chat c'est juste une diversion, on sait tous que les chats contrôlent le monde
Sinon j'ai une suggestion : Est-il possible de mettre en place un redimensionnement automatique des images pour éviter d'écarter les fenêtres du forum?
Il y en avait un lors de la mise en place du nouveau forum, mais il y a eu de nombreuses demandes pour le retirer, notamment pour les CJ en effet. Normalement le redimensionnement reste actif pour les images de plus 1280px de large qui sont réduites à cette même largeur maximale. Sur les écrans d'aujourd'hui ça permet en principe de ne pas utiliser le défilement horizontal.
"Les Alpes sont pour l'Isérois le raisin sec sur la polente, la cerise sur le gâteau."