【发布时间】:2012-12-06 13:55:25
【问题描述】:
我不知道如何开始解决这个问题,所以任何建议都会有所帮助。
我的客户端有许多静态 HTML 页面,它们运行在数百个文件中。这些不时更新,并在网站上被覆盖。我们通过一个简单的左侧浏览器在网站上列出这些页面,该浏览器模仿了这些文件提供给我们的文件夹结构。
我们现在希望能够搜索这些文件并显示匹配结果。通过如此大量的文件进行暴力搜索将非常耗时。匹配相关词(例如复数、拼写错误等)也是可取的。按受欢迎程度显示结果将是一个有用的功能。我不知道如何开始。例如,我们是否应该在每次更新后预处理 html 文件? .NET 中有哪些推荐的索引库?网站上的一些小程序都是使用 C# 完成的。
谢谢 女士
【问题讨论】:
-
我已经很久没有见过这种做法了,但是人们过去常常在他们的网站上嵌入一个谷歌文本框和按钮,这样用户就可以通过谷歌搜索内容。为什么不这样做?这至少会照顾基本的搜索......
标签: c# html search full-text-search