网站Javascript搜索引擎

WebSite Javascript Search Engine

本文关键字:搜索引擎 Javascript 网站      更新时间:2023-09-26

我正在寻找任何可以用来在我的网站上搜索内容的javascript库,我遇到过一些安静的库,但大多数都需要使用数据库来存储索引,以优化搜索查询,但我只需要一个内置javascript的无数据库搜索引擎。有人能指引我到正确的位置(url)吗?在那里我可以下载它并将其安装在我的网站上,该网站是基于cakepp框架构建的。我在想一个搜索引擎,它可以为我网站上的每一个新页面建立索引,可能每晚一次,然后当我搜索时,它应该在单独的页面上输出搜索结果,并带有指向关键字来源的实际页面的链接。

祝你新年快乐,并有美好的一年。。

我打赌你对JavaScript的理解错了。为了进行搜索,您需要来自用户的记录,这些记录将存储在数据库中,因此基本上,您将使用服务器端语言而不是JavaScript。JavaScript只用于客户端,客户端不必与数据库做任何事情(除非您使用Node.js)。

JavaScript和浏览器都取得了长足的进步。您可以使用Lunr或搜索索引。两者都可以在浏览器中运行。对于搜索索引,您使用localStorage作为索引。这意味着您的数据按域存储在浏览器中。无需安装,无需维护。而且服务器需求低,因为这一切都发生在客户端。

Lunr更成熟,速度更快,但搜索索引可能更丰富?