如何解决Google建议,它如何工作?
| Google建议如何工作?根据遥远的Google数据库中的信息,它如何设法如此迅速地更新客户端上的网页?如果网页经常更新,为什么网页看起来不“跳”?解决方法
它使用AJAX。
当您编写查询时,它将搜索与您的查询最相符的10个单词。然后,它将隐藏的JSON写入不可见的DIV元素。快速,但仍然需要大量资源。
尝试在Firefox上安装Firebug或在Chrome上使用开发者控制台,打开控制台并开始编写\“ Youtube \”或任何您想要的内容。您将看到缩小的JSON响应。
祝你好运:D
, 除了其他人已经谈到的前端处理(jQuery是一个很好的例子)之外,您可能还对他们如何在后端实现这个想法感兴趣。彼得·诺维格(Peter Norvig)博士撰写了有关如何创建拼写校正器的文章,其中可以使用类似的方法来查找紧密匹配项。
, 整个页面未更新。其中只有一部分使用了“ 0”-异步Javascript和XML。可以使用Javascript发出Ajax请求,并在响应返回时更新页面。
一个更有趣的问题是Google如何在不到一秒钟的时间内实际搜索100亿多个文档:)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。