kinky_buddah Posté 22 Mars 2005 Posté 22 Mars 2005 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.
Tizel Posté 22 Mars 2005 Posté 22 Mars 2005 Le plus simple pour toi est sans doute d'installer une page de recherche de type google. Explication ici : http://www.toulouse-renaissance.net/c_outils/c_recher.htm Les mises à jour ne sont pas "temps réel" mais conviennent bien à la plupart des sites. Tizel
Sebastien Posté 22 Mars 2005 Posté 22 Mars 2005 Une version adaptée et tableless de la recherche Google ici egalement : http://s.billard.free.fr/referencement/ind...echerche-google
adn Posté 22 Mars 2005 Posté 22 Mars 2005 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 @++
kinky_buddah Posté 22 Mars 2005 Auteur Posté 22 Mars 2005 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 ?
Anonymus Posté 22 Mars 2005 Posté 22 Mars 2005 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.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant