许多网站所有者选择 Yandex 或 Google 的内置搜索服务。它确实很方便:插入几行代码并不需要编程和布局领域的深厚知识。
然而,插件有一个严重的缺点:索引一个页面需要很长时间。因此,如果您今天更新了产品数据库,并添加了几个新项目,它们就会出现在搜索结果中,最好是在第二天或第三天,甚至在一周内(如果是 Yandex 搜索)。删除产品也不会立即影响搜索结果。
访问者点击链接后,看到的却是令人失望的“目前缺货”的消息。自然,顾客不高兴。自编搜索没有这个缺点:它直接访问其数据库并准确显示其中包含的内容。
站点搜索过程从在字段中输入关键字或短语开始。
让我们从布局表单本身开始:
目前还没有按钮,只有一个文本 洪都拉斯号码数据 字段,您需要按 Enter 来启动搜索脚本。为了方便起见,让我们添加一个发送按钮。
我们使用 CSS 为创建的 div 块添加搜索类样式(或者,如果有必要,将其全部删除,并将站点搜索表单放在另一个块中)。
要启动脚本,我们写入 action="search.php"。
不要忘记指定搜索方法:method="get"(本例中的关键字取自URL)。
让我们指定搜索字段类型:type="search"。
让我们为用户输入查询的文本字段命名:name="word"(然后将“word”视为变量)。
让我们使用 placeholder="Search" 属性为用户创建一个提示,该提示在字段中输入查询之前是可见的。
现在最有趣的部分:实际处理单词并在数据库中找到与之匹配的单词。
我们创建一个search.php文件,将表单中的数据传输到其中,并写入以下代码:
也讀吧!
“页面分页:如何创建和优化它”
阅读更多
就这样,我们最简单的站内文章搜索就完成了。它可以使它变得更加复杂和补充,通过调整它来搜索目录中的产品描述和名称。