我正在创建一个HTML5网站,我需要创建一个网站搜索框 在包含说明和照片的结果页面中显示结果。 我该怎么做呢 我看了很多,只看到谷歌搜索,那不是什么即时通讯。 这可以在没有PHP或RAILS的情况下完成吗? 寻找纯粹的JS和html5以及css和jquery。 谢谢,并指出我正确的方向将是伟大的。
示例是此Wordpress网站搜索http://agroamerica.com/ 我不想使用WP但手动编码。 任何帮助都很棒。
答案 0 :(得分:0)
考虑到您不想实现第三方索引服务,最好的办法是在服务器的后端设置索引功能来处理搜索请求。你提到了Rails和there are some pretty great gems for this。
对于这个问题,您将遇到的一个问题是,根据我的经验,没有后端/数据库查询的完整站点搜索功能对于我见过的任何应用程序来说都不是一个非常有用的解决方案。
但是,考虑到你想保留JS,你可能会查看MEAN堆栈(MongoDB,Express.js,Angular.js,Node.js),这些堆栈执行一些非常甜蜜的事情,比如双向数据绑定。这是一个纯粹的Javascript解决方案(虽然不是纯粹的前端解决方案)。
老实说,听起来你可能会开始吃太多的东西。尝试在Code Academy这样的网站上使用脚本语言,并学习基本的Web应用程序设置,如MVC(处理Web应用程序不同部分的常用方法(由前面提到的Rails使用))。当您在不了解功能的基本元素或功能要求的情况下提出有关高级功能的问题时,Stack Overflow用户可能会非常残酷,而且从一开始,搜索引擎一直是博士论文的内容。
祝你好运!