我目前正在为学校项目创建一个网站,我想添加一个搜索栏,我们可以在其中查找网站上的单词。它可以像传统的Ctrl + F(Command + F)一样工作,但对于网站上的每个html文件,然后在弹出窗口或不同的页面上显示结果。
我认为这需要一个特定的软件,但我不知道哪一个,我很确定我不知道如何使用它。
感谢有关如何做到这一点的任何见解!
答案 0 :(得分:0)
你有很多选择。具体选择取决于您的站点细节(内容是静态还是动态等)。无论如何,你需要建立一个搜索索引。我建议使用几乎准备好的东西。请参阅elasticsearch和它的爬虫。
答案 1 :(得分:0)
如果网站将在线,一种简单的方法是使用Google Custom Search。
另一个选择是构建或使用现有的php搜索脚本。在这种情况下,您的webhoster必须支持PHP。对于静态网页,这不是最好的选择,因为每次搜索时脚本都必须搜索所有文件。
如果您使用CMS(内容管理系统)来构建您的网站,它们通常会包含搜索功能或作为插件,将会轻松得多。
有关详细信息,请结帐this post