Bonjour,
j'aimerais ajouter un moteur de recherche basé sur des mots clés sur mon site sans passer par une BDD. A-t-on des frameworks pour cela ?
Les mots-clés seront "tapés" par moi lors de la mise en ligne ou de la rédaction d'un
document.
Bonjour,
j'aimerais ajouter un moteur de recherche basé sur des mots clés sur mon site sans passer par une BDD. A-t-on des frameworks pour cela ?
Les mots-clés seront "tapés" par moi lors de la mise en ligne ou de la rédaction d'un
document.
Google mets à disposition un moteur de recherche pour ton site. Renseigne toi sur le CSE ici: http://www.google.com/cse/
Merci pour l'info. Le problème est que je vais associer des mots clés aux documents. Je vais étudier s'il y a un moyen caché de faire cela via une balise ad-hoc.
Si tu utilises XHTML alors tu peux ajouter un namespace au document et lui coller des balises/attributs personnalisés. Sinon, tu peux toujours te servir d'un méta personnalisé dans les documents HTML (ou tout simplement du meta keyword).
Par contre, ça risque d'être assez long à indexer si le nombre de documents est important ou pire, si ces documents sont produits par PHP.
Tu peux aussi t'en sortir en tenant à jour une structure XML ou JSON quelque part qui fait la glue entre les documents et les mots clés, ce qui à l'avantage de ne pas "polluer" les fichiers de vues.
A toi de voir![]()
As-tu un exemple de cela ?
Je pensais en fait gérer mon index localement via Python pour ensuite produire quelque chose facilement manipulable via un programme PhP ou JavaScript.
Partager