Forum : 3 - Le site : philosophie, organisation, problèmes...

module interne de recherche dysfonctionnel

olinuxx utilisateur non connecté France
Le module de recherche interne au site est actuellement dysfonctionnel. Entendre par là, qu'il fonctionne uniquement sur les modifications récentes au site (explication technique ci-dessous). Il est conseillé d'utiliser un moteur de recherche externe pour de meilleurs résultats.

Exemple avec http://duckduckgo.com/  :

Image




Explications plus précises :

Le module de recherche interne fonctionne avec un index qui doit être reconstruit après toute mise à jour du CMS du site (Tiki).

Notre hébergeur (tuxfamily) a un système de protection de ses serveurs mutualisés qui ne permet pas à un script de tourner plus d'une heure (il est automatiquement killé si c'est le cas).

Le soucis ici est que la reconstruction de l'index de recherche dans le cas de linuxmao.org prend plusieurs heures.

Lors de la dernière mise à jour du CMS du site, je n'ai donc pas pu reconstruire l'index de recherche.

Ceci fait en sorte que seules les informations ayant été ajoutées après la dernière mise à jour du site sont disponibles lorsque l'on utilise le module de recherche interne du site, toute nouvelle information (modification de page wiki, message du forum, ...) étant automatiquement ajoutée à l'index par le CMS.

Je prévois le contournement suivant lors d'une prochaine mise à jour du CMS : faire une copie du site (mis à jour) sur un ordinateur perso, puis faire tourner ce script de reconstruction de l'index sur cette machine, et enfin, copier à la main ce nouvel index reconstruit sur le serveur de linuxmao.org . Avec un peu de chance, ça fonctionnera.


Note : j'ai mis une note dans ce paragraphe du manuel du site qui possède un lien vers ici. Il faudra la modifier quand ce soucis sera réglé.

sub26nico utilisateur non connecté France
Ok, merci pour les précisions. Reste plus qu'à croiser les doigts pour que ton plan se déroule sans accroc mrgreen.

farvardin utilisateur non connecté
ah oui, merci de la précision, je ne comprenais pas pourquoi on ne trouvait plus rien avec des recherches pourtant simples. Je vais donc utiliser un moteur de recherche externe !

Peut-être qu'il serait mieux pour les utilisateurs de désactiver complètement la recherche actuelle, et de créer un formulaire qui ferait une recherche via ddg.gg

Tout est indiqué ici : https://duckduckgo.com/search_box

olinuxx utilisateur non connecté France
Pour cela, il faudrait intégrer ce code :
<iframe src="https://duckduckgo.com/search.html?site=linuxmao.org&prefill=Recherche dans linuxmao avec DuckDuckGo&focus=yes" style="overflow:hidden;margin:0;padding:0;width:408px;height:40px;" frameborder="0"></iframe>


Dens1 utilisateur non connecté France
Mais n'y a t'il pas moyen de lancer un nouveau processus de mise à jour d'index au bout de xx minute qui reprendrait les résultats du précédent et l'avancement là où il aura été laissé ? Que ça prenne des heures cependant ça m'étonne. Surtout qu'il n'y a pas des Go de données nouvelles par jours ... non ? (la commande updatedb de locate (deb) scanne à la vitesse de l'éclair, mais bon c'est pas pareil certes).

olinuxx utilisateur non connecté France
Pas que je sache. Si tu fais des tests et que tu trouves une solution, dit le moi ici.

Dens1 utilisateur non connecté France
des tests comment ça ? tu parles du code html plus haut ?

Si c'est en se rendant sur le site, oui ça marche, j'ai des résultats avec "défilement linuxmao" je tombe sur un thread ardour (pas le mien mais normal il est frais)
Si tu parles de l'intégrer au site c'est ton domaine, et en l'intégrant à un site local sur ma machine ça devrait fonctionner, j'essaierai le code que tu donnes et au plus tard mardi je te dis quoi. @+

olinuxx écrit :
Pas que je sache.


C'est pas normal. Renseigne toi auprès du forum debian-fr.org, (Mattotop pour ne citer que lui se fera un plaisir de t'éclairer, pour ne citer que lui, ma mémoire défaille).

Dens1 utilisateur non connecté France
Salut,
À mon grand étonnement et pour mon plus grand bonheur, je recherchais le lien vers une vidéo Ytb que j'ai immédiatement retrouvé ici avec le module interne de recherche (j'imagine). Alors bravo à vous biggrin
Il semble que le problème soit réglé, c'est cool.

elTuno utilisateur non connecté
Ce problème justifie à lui seul le changement d'hébergeur si vous voulez mon avis.
Ce site est une mine d'info mais on ne peut pas chercher dedans facilement. C'est triste. Même avec des moteurs de recherche externes, on n'a pas tous les résultats. Je peux vous donner des exemples.
D'autant que la barre de recherche est bien visible en haut (double barre en mode forum). Comme il n'y a rien qui indique le problème on se fait avoir.
Si j'étais admin ça serait ma priorité.

olinuxx utilisateur non connecté France
Mais tu n'es pas admin, et tu ne connais pas grand chose de ce qu'il y a à faire pour faire tenir ce site debout. Donc, la chose que tu peux faire et qui serait la plus utile, c'est de donner quelques euros par mois (lien en haut à droite juste à côté du module de recherche dont tu parles) pour aider les admins à faire tenir le truc debout et à l'améliorer, et à toi de l'utiliser au passage.

elTuno utilisateur non connecté
Linux MAO c'est comme la vie, il y a ceux qui savent (ce qui est bon) et ceux qui doivent se contenter de donner leur argent. Intéressant.
Non là je ne peux pas être plus en désaccord.
D'ailleurs je remarque qu'il n'y a que des hommes qui savent ce qui est bon sur ce forum. C'est une autre question apparemment mais en fait pas vraiment car elle est révélatrice de l'état d'esprit qui règne sur les forums quand il est un peu question de connaissance technique.

Mais pour ne pas trop dévier du sujet, permets-moi de reformuler mon idée.
Linux MAO est un site d'information qui ne permet pas de chercher les informations dessus de manière fiable. C'est un gros problème qui le rend pratiquement dysfonctionnel.
Il y a un autre problème crucial que je n'ai pas encore investigué qui est l'affichage des images.

Maintenant, j'essaie d'imaginer un peu ce qui pourrait se passer si je me mets à contribuer financièrement.
Est-ce que le problème qui persiste depuis (au moins) 2018 sera enfin considéré comme prioritaire ?
Permets-moi d'en douter fortement.
Voilà pourquoi je pense qu'il est plus important pour moi de donner mon avis que de donner mon argent. Et voilà pourquoi je suis en total désaccord avec ta philosophie.

Maintenant, si tu acceptes d'adopter un autre point du vue, tu pourrais te demander pourquoi un site qui rassemble plus de 7000 utilisateurs a du mal à rassembler les fonds pour simplement maintenir son infrastructure de base dans un état correct. Est-ce que tous les utilisateurs sont des radins ou est-ce qu'il faut chercher des explications ailleurs ?

En ce qui me concerne, ta réponse condescendante me donne envie de faire exactement le contraire de ce que tu demandes et je crois même que c'était son objectif.