当前位置:  开发笔记 > 编程语言 > 正文

新Python文档中使用的搜索引擎是什么?

如何解决《新Python文档中使用的搜索引擎是什么?》经验,为你挑选了2个好方法。

它是否内置于狮身人面像?



1> myroslav..:

看起来Sphinx包含自己的英语搜索引擎.请参阅http://sphinx.pocoo.org/_static/searchtools.js和searchindex.js/.json(请参阅Sphinx docs索引 36Kb,Python文档索引 857Kb和Grok文档 37Kb).

生成文档时,索引正在预先计算.

当一个人搜索时,正在加载静态页面,然后_static/searchtools.js从查询字符串中提取搜索词,规范化(case,stemming等)它们,并在searchindex.js中加载时查找.

首次搜索尝试需要相当长的时间,因为索引缓存在浏览器中,连续搜索速度会快得多.



2> Oli..:

Sphinx搜索引擎是用Javascript构建的.它使用JQuery和包含搜索词的(有时非常大的) javascript文件.

推荐阅读
郑小蒜9299_941611_G
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有