【问题标题】:ASP.NET Site Search EngineASP.NET 站点搜索引擎
【发布时间】:2011-11-22 22:31:46
【问题描述】:

在我的 ASP.NET Web 应用程序中,有一个搜索表单将用户重定向到如下页面:

/Search.aspx?q=query_text

在这个页面上,我想显示来自网站页面的搜索结果。

这样做的最佳方法是什么?我会更好地尝试通过将页面内容存储在数据库中来开发搜索引擎,还是有一种简单的方法可以从 google 中提取它?

如果我使用谷歌,有没有办法以带有 URL 和标题的 RSS 格式获取结果,以便在应用程序中轻松实现?

【问题讨论】:

  • 您需要 CMS,请尝试免费的 dotnetnuke CMS。根据您的需要,还有许多其他免费的 cms 可供选择。

标签: asp.net search-engine


【解决方案1】:

如果您的数据来自数据库,那么您的搜索肯定来自数据库!

但如果您的网站上有静态页面,那么您可以通过为静态网页的内容创建一个表格来替换它们,然后您可以添加您的查询来搜索它们。

【讨论】:

  • 对不起,我的意思是我不知道是在数据库中存储索引,还是为此使用 Google API。
  • 好的,google API 是您的网络应用程序的快速解决方案。但我更喜欢将您的数据存储在数据库中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-01-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-10-28
  • 2012-02-02
  • 2010-11-16
相关资源
最近更新 更多