2009-03-17 7 views
0

Quelle est la meilleure façon de créer un moteur de recherche de site pour un site dynamique asp.net avec des centaines de pages dynamiques. Je l'ai vu de nombreux produits et articlesMeilleure façon de créer un siteearch dans ASP.NET

http://www.karamasoft.com/UltimateSearch/overview.aspx

http://www.sitesearchasp.net

http://www.easysearchasp.net/

http://msdn.microsoft.com/en-us/magazine/cc163355.aspx

http://www.codeproject.com/KB/asp/indexserver.aspx

+0

Vous dites que vous avez vu les liens ci-dessus mais vous n'avez pas mentionné ce que vous avez pris sur eux. – Cerebrus

Répondre

2

Priyan,

Une autre option

open source de haute qualité serait le port de .NET Lucene

Vous ne l'avez pas mentionné "Produit" SiteSearch de Google. L'une de vos exigences est-elle que vous souhaitez héberger le moteur de recherche/catalogue vous-même?

Microsoft a également un produit Search Server 2008 Express bien que je ne sache pas si vous pouvez l'installer sur n'importe quel fournisseur d'hébergement.

Et (disclaimer: je suis l'auteur) il y a aussi un projet open source très basique sur CodeProject called Searcharoo (également à searcharoo.net). Il est vraiment conçu comme une «expérience de démonstration/d'apprentissage» - d'où les six articles - mais cela peut suffire pour un petit site dynamique.

J'ai utilisé SQL Server recherche de texte intégral pour certains projets - fonctionne bien, mais il est vraiment juste la recherche du contenu de la base de données , pas une combinaison de Html/PDF/Word/Jpg statiques et dynamiques documents etc qui un web « réel » robot va faire.

Questions connexes