gpt4 book ai didi

.net - 将 Google Search Appliance 结果实现到网站中

转载 作者:行者123 更新时间:2023-12-02 17:29:45 25 4
gpt4 key购买 nike

我有兴趣了解人们将 Google Search Appliance 的搜索结果实现到现有网站的首选方法或途径。更具体地说,人们喜欢如何将搜索结果实现/嵌入到他们现有的网站中,并在搜索结果周围保留周围的网站元素(菜单、成员(member)资格等)。

据我所知,有 3 种不同的方法。

  • 子域,处理子域中的所有内容xslt – 创建一个完全由 google xslt 处理的 search.mysite.com,并在 xslt 中嵌入环绕站点组件。

  • 使用 iframe 将搜索结果嵌入现有网站 - 使用现有网站,只需使用 iframe 将结果导入页面。

  • 通过使用服务器端处理将结果嵌入到现有网站中 - 这就是我之前使用定制开发和 GSALib project 的组合将搜索集成到网站中的方式。 .

我很想听听是否有人有其他建议,以及人们是否从使用上述方法中受益或后悔。

最佳答案

第一种和第三种方法是迄今为止我见过的最常见的方法。我定期与 GSA 合作,专门负责许多搜索界面的工作。实际上,我做了很多方法#3,但我从未真正对一种实现或另一种实现感到遗憾 - 有些事情只能通过第三种方法来完成,所以如果你想要其中一种方法,那就是你想要的得做。可能还有其他考虑因素:作为顾问,我构建一些东西供其他人维护。我的客户在当前环境中维护解决方案会比 XSLT 更轻松吗?大多数开发人员不太熟悉 XSLT。

我还看到了另一种变体 - 使用 XSLT 将 XML 重写为 HTML 或另一种 XML 格式,然后通过自定义服务器端应用程序使用它。我不太确定这样做的理由是什么,对我来说这似乎不必要地复杂,但这不是我的选择。

我还没有看到的另一种可能性是在设备上使用 AJAX 调用前端,这可能会从前端返回 XML 或 JSON。

关于.net - 将 Google Search Appliance 结果实现到网站中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3065177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com