Kum*_*mar 11 c# asp.net-mvc search
我正在尝试在ASP.NET MVC中构建一个Web应用程序,并且需要构建一个非常复杂的搜索功能.当用户输入搜索词时,我想搜索各种数据源,包括文档,数据库中的表,网页网址和一些像facebook这样的API.任何提示,教程和提示将不胜感激.
Tom*_*cek 16
你的问题表明你可能没有计划从头开始实现整个功能,所以这里有一些你可能会觉得有用的链接.
一个(最简单的)选项是使用第三方搜索引擎(例如Google Custom Search,但Bing可能有类似的API).这允许您使用Google搜索(仅)您的页面并以自定义方式显示结果.限制是它只搜索某些(链接)页面上显示的数据.
更复杂的方法是使用一些为您实现索引的.NET库(基于您提供的数据).一个流行的图书馆是例如Lucene.Net.在这种情况下,您可以为其提供要明确搜索的数据(来自网页,数据库内容等的相关内容),这样您就可以更好地控制搜索的内容(但这需要更多工作).
| 归档时间: |
|
| 查看次数: |
19343 次 |
| 最近记录: |