Moteur de recherche plein texte sous forme de service web

Soyez le premier à donner votre avis sur cette source.

Vue 16 168 fois - Téléchargée 1 206 fois

Description

A quoi sert ce code rien de plus évident !!! à recenser des pages par rapport à une requete
y'a un exemple qui marche sur le site www.clubgalilee.fr.st
euh...... :(:( qui marche.

J'ai changer quelques méthodes de gestion des strings par celle fournies par le framework et les durées d'analyse sont maintenant réduites par deux.

Ce qu'il reste à faire :
nettoyer le code et les variables inutiles ainsi que les écritures/lecture de variables inutiles. Améliorer la prise en charges des accents et autres particularités de la localisation fr. Corriger les commentaires,prise en charge d'une rechercher l'expression exacte (ex : "extension SOAP"),Effectuer un décompte des occurences par mots clés.

ce qui peux etre fait : créer un cache pour stocker les recherches déja effectuées et y ajouter des entrées manuelles

Source / Exemple :


penser à inclure ceci dans le web.config de voter app.
<appSettings>
<add key="FileTypes" value=".aspx,.htm,.html" />
<add key="ExcludedFiles" value=",Default.aspx," />
<add key="ExcludedFolders" value=",Bin,Images,scripts,styles,xmldata,_derived,_themes," />
<add key="StartSearchPath" value="C:\ClubGalilee\" />
<add key="AllowedFolderDepth" value="5" />
</appSettings>

Conclusion :


pour ExcludedFiles et ExcludedFolders vous allez me demander mais pourquoi écrire bin encadré par deux virgules alors qu'il est en début de chaîne. En faite c juste pour éviter qu'au niveau du code ce qui se produisait avant ne se produise c'est à dire que l'exclusion de bin entraine l'exclusion de binaries par exemple

IlSandor

www.ilsandor.net

PS : il s'agit d'un remodelage du code proposé par jackboy.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
ilsandor Messages postés 39 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 27 avril 2005
11 févr. 2005 à 21:15
il faut ajouter les accès en lecture sur les dossier concernés au compte ASPNET. C'est le compte utilisé par defaut par le runtime ASP.NET pour accéder aux fichiers.
MonCatzu Messages postés 2 Date d'inscription mardi 22 juin 2004 Statut Membre Dernière intervention 11 février 2005
11 févr. 2005 à 11:18
j'ai un bleme avec ton code, lors de l'appel de la methode invoke du process SOAP, le navigateur me renvoie systematiquement une erreur 401 (access denied). POuratnt si je tape l'url direct dans IE, cela fonctionne. As tu une idée ??,
config : IIS + .NET + XP pro

SUPER TON PROGR, du Grand !!!
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 1
24 août 2004 à 17:03
AS tu fais une version améliorée???
SI oui peux tu me la communiquer sur mon adresse e-mail:
webmaster@gilles4.com
Merci
ilsandor Messages postés 39 Date d'inscription vendredi 28 mai 2004 Statut Membre Dernière intervention 27 avril 2005
24 août 2004 à 10:02
j'y ai un peu participé effectivement ;)
GillesWebmaster Messages postés 496 Date d'inscription mercredi 30 juin 2004 Statut Membre Dernière intervention 29 juillet 2009 1
22 août 2004 à 08:35
Pas mal l'histoire du pendule, sur le site de Gallilée.
C'est toi qu'il la réalislée????
A Plus
G_____
Afficher les 14 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.