gpt4 book ai didi

php - 设计用户界面时有趣的计算内容

转载 作者:行者123 更新时间:2023-12-02 19:49:23 24 4
gpt4 key购买 nike

我正在开发一个搜索应用程序并使用开源搜索引擎 Lucene。 Lucene 在几毫秒内返回结果。我的问题与下面给出的链接有关。如果您可以访问此链接,那就太好了:

http://www.netrics.com/demo/

单击名称,然后输入任何名称,它将开始渲染并根据输入的每个字符更改结果。我知道它类似于 Google Instant。我已经在 Google Instant 功能上阅读了一些关于 SO 的答案,但它们对我来说有点复杂,因为我不是来自 UI 世界。

我只是想知道可以让我用一些细节来做这件事的技术或简单算法。我对 UI 的东西不太了解。正如我提到的,我的搜索基础设施正在以超快的方式返回结果,所以现在对我来说这是一个有趣的“UI”计算问题。

最佳答案

如果您有非常快的搜索引擎 - 这很容易做到,但需要大量服务器端资源。

首先,使用 Firebug(在 Firefox 中)或 Dragonfly (Opera) 等工具或类似工具来预览更改搜索查询中的任何字符时发生的情况。

网站正在请求这样的网址: https://demos.netrics.com/ncc7/find_json?table_name=names1M&sensitivity=0.843&query=abc&callback=jsonp1330501624190&_=1330501901072服务器端脚本返回 JSON 对象,该对象被解码并在客户端更新搜索结果(使用 js)。

这并不是很复杂且难以做到,但正如我所说 - 当您的应用程序流行时,它会需要大量的服务器资源。

关于php - 设计用户界面时有趣的计算内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9495294/

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