Bonjour à tous,
Je vais m'occuper de la réalisation d'un site sur CD ROM.
Ce serait un plus si je proposais un moteur de recherche.
Sachant que :
-le contenu du site (information) est totalement statique
-la masse d'information est assez conséquente
-je connais JS (un peu), Java(bien) mais pas php
Si ce genre de chose existe déjà en javascript, parfait !
Par contre sinon comment faire ?
J'ai pensé à un modèle et j'aimerais avoir votre avis :
1) une application java parse l'information (avant qu'elle ne soit mise en forme pour le web avec du html)
là deux options
- le parseur vire la non informations (le, je un...) et garde l'information réelle
-un utilisateur définit les mot clés qui l'intéressent.
Après cette étape, un dictionnaire est généré pour chaque page.
A ce niveau la forme du dictionnaire pourrait être un ficher .js avec un avec un tableau [nom de la page[mot clé 1, mot clé 2,...]
Autre possibilité, l'élimination des mots clés doublons avec des tableau de la forme [mot clé][page1, page 2;....] avec un dictionnaire unique
2) la recherche : l'utilisateur entre sa recherche et un fonction (je ne sais pas encore exactement comme je vais m'y prendre) renvoie les pages correspondants aux mots
3) si j'ai le temps et l'envie, divers raffinements....
Qu'en pensez vous, si des outils existent déjà où puis je les trouver ?
Ce qui me fait surtout peur dans cette affaire, c'est la lourdeur des traitement qui vont mettre la machine de l'utilisateur à genou.
Il doit être possible de faire la recherche en plusieurs passages en utilisant les expressions régulière par exemple mais je suis loin d'être expert en théorie de la recherche.
Merci d'avoir lu ce long post et merci d'anvance pour toutes vos remarques, idées, suggestions...
Partager