Aller au contenu

Moteur de recherche interne - Newbie


Sujets conseillés

Posté

Bonjour,

Je souhaite installer un moteur de recherche interne sur un site. Le site comporte une vingtaine de pages en html et je voudrai que tout le contenu des pages soit indexé.

Quels conseils pouvez-vous me donner sachant que je maîtrise tout juste le html, mais suis décidé néanmoins à réaliser quelques opérations en php (dont celui-là !) ?

Connaissez-vous des tutos pour installer un moteur de recherche interne sur son site ? Mes recherches se sont révélées vaines, je vous remercie d'avance.

Posté

Salut,

Il y a aussi AtomZ qui propose une solution hébergé pour un moteur de recherche et en plus quand tu maitriseras un peu plus le html, tu pourras parfaitement intégré le résultat dans ton site :)

@++

Posté

Merci, j'avais repéré ces solutions grâce à l'ami Google, mais j'aimerai faire un peu de php. Je pense pas d'ailleurs que ce soit ce qu'il y a de plus difficile en php. Des sources éventuellement ?

Posté

En fait, contrairement à ce que tu crois, un moteur de recherche (efficace) n'est pas un programme évident à faire. Il y a quantité de détails à prendre en compte, et l'algo en devient assez complexe.

De plus, sans vouloir te décourager, tes pages sont en 'statique', et non pas dans une base de données. Comment penses tu faire la recherche, à partir de quoi ?

Il y a plusieurs possibilités :

Soit tu construit une liste de mots, et si l'on tape ces mots, ca renvoie vers une page.

Soit tu indexes, à la manière de Google, les pages de ton site, puisqu'elles ne sont pas dans une base de données, et tu ressors les résultats.

Soit tu passes ton site entièrement en dynamique, et tu fais les recherches directement dans le contenu du site, dans la base de données.

Voilà, il y aurait plusieurs solutions. J'opterais plutot pour la dernière, à savoir refaire le site entièrement en php, pour le rendre dynamique, mais aussi pour pouvoir facilement faire des recherches dans son contenu.

Nico.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...