【发布时间】:2010-06-09 18:13:12
【问题描述】:
我想知道在 ASP .net Web 应用程序中实现站点搜索的最佳实践是什么。用户应该能够输入一些关键字并获得与关键字相关的链接。我刚刚开始研究。如果您能提出自己的想法,那就太好了。
【问题讨论】:
-
您要搜索的数据是如何存储的,数据库?
-
这是个好问题。但是我应该在数据库中存储什么?关键字和相应的 URL 还是什么?
-
那么您希望用户能够搜索什么?
-
用户应该能够搜索页面中的特定内容。例如,假设有一个网页包含“人力资源政策”等字样。因此,当用户在网站的主页中搜索此关键字时。他应该看到包含“人力资源政策”的页面的链接
-
我猜你没有使用 CMS,这是静态页面?如果是这样,那么其他人已经回答了,而您正在寻找的是网络爬虫。如果您不想自己实现,可以随时使用谷歌搜索。