Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
纯HTML中的搜索功能(无数据库)_Html - Fatal编程技术网

纯HTML中的搜索功能(无数据库)

纯HTML中的搜索功能(无数据库),html,Html,这可能是我问过的最荒谬的问题,但我已经很久没有使用静态HTML网站了,今天早上我可能没有喝足够的咖啡 您可以在没有数据库的静态HTML站点上使用搜索功能吗 我的客户正在将一个网站从ASP迁移到HTML,他们希望保留搜索功能,但实际上它只是一个静态文件的集合。没有别的了。没有数据库,什么都没有 这可能吗 我需要更多的咖啡吗?仅仅使用HTML是不可能的。但是,可以在没有传统数据库的情况下创建搜索功能。但是,数据仍然需要来自某个地方,如果不是数据库,那么可能是txt或xml文件。也就是说,如果不想使用

这可能是我问过的最荒谬的问题,但我已经很久没有使用静态HTML网站了,今天早上我可能没有喝足够的咖啡

您可以在没有数据库的静态HTML站点上使用搜索功能吗

我的客户正在将一个网站从ASP迁移到HTML,他们希望保留搜索功能,但实际上它只是一个静态文件的集合。没有别的了。没有数据库,什么都没有

这可能吗


我需要更多的咖啡吗?

仅仅使用HTML是不可能的。但是,可以在没有传统数据库的情况下创建搜索功能。但是,数据仍然需要来自某个地方,如果不是数据库,那么可能是txt或xml文件。也就是说,如果不想使用服务器端语言,可以使用HTML+JavaScript实现


有许多教程介绍如何使用例如XML作为数据源来创建这些类型的搜索函数。只要在谷歌上搜索“XML HTML搜索”之类的东西,你可能会找到你想要的:)

看看solr、elastisearch和lucene。这显然是为了获取有关服务的信息,这些服务可以为你的网站编制索引,并维护托管在别处的数据库。有几种这样的服务,从简单的定制谷歌搜索框到复杂的定制解决方案。但关于软件的建议被认为是离题的。