我如何添加一个完整的网站搜索在Javascript/jQuery网站



我正在创建一个HTML5网站,我需要创建一个网站搜索框在带有描述和照片的结果页面中显示结果。我该怎么做呢?我看了很多,只看到谷歌搜索,这不是我想要的。这可以做到没有PHP或RAILS?寻找纯粹的JS和html5和css和jquery。谢谢,告诉我正确的方向就好了。

示例是这个Wordpress站点搜索http://agroamerica.com/我不想使用WP,但手编码它。

如果您不想实现第三方索引服务,那么您最好的选择是在服务器的后端设置索引功能来处理搜索请求。你提到了Rails,在这方面有一些非常棒的宝石。

这个问题的一个问题是,根据我的经验,没有后端/数据库查询的完整站点搜索功能对我见过的任何应用程序都不是一个非常有用的解决方案。

然而,如果你想让它保持JS,你可以看看MEAN堆栈(MongoDB, Express.js, Angular.js, Node.js),它做了一些非常甜蜜的事情,比如双向数据绑定。这是一个纯Javascript解决方案(尽管不是一个纯前端解决方案)。

老实说,听起来你可能一开始就吃太多了。试着在Code Academy这样的网站上学习一种脚本语言,学习一些基本的web应用程序设置,比如MVC(一种处理web应用程序不同部分的常用方法(由前面提到的Rails使用))。当你在不了解功能的底层元素或功能需求的情况下询问有关高级功能的问题时,Stack Overflow用户可能会非常粗鲁,而从历史上看,从头开始的搜索引擎一直是博士论文的内容。

祝你好运!

最新更新