CMSware全文检索

来自站长百科
跳转至: 导航、​ 搜索

导航:返回上一页

全文检索可以提高搜索的精度和效率,主要优势是大数据量时降低搜索时的数据库服务器负载,对小型站点意义和作用都不大;并且,全文检索表会占用较多的数据库空间。请在"系统管理"--"插件管理"--“新增”或"修改/删除"启用或停用全文检索插件。(免费版不包含该插件)

安装好全文检索插件以后请请通过导航菜单

Cmsware93.png

插件管理-全文检索配置好相关参数。

参数配置详解[ ]

内容模型列表

这里列出系统的所有内容模型,您可以针对各个内容模型进行插件设置。打×的模型是还没有设置过的,对这样的模型进行设置只需要点击执行操作处的设置

Cmsware94.png

插件设置

您可以设置尚未进行过插件设置的内容模型进行设置,也可以修改原有的设置。

Cmsware95.png

这一步主要是设定搜索运行模式和相关模版。

全文检索名设置

Cmsware96.png

设置检索名及其对应的字段,检索名和字段是对应的。

Cmsware97.png

检索名主要用于模版调用时的查询值。本截图调用示例:

<SELECT name=SearchName id="select3">
<option value="Main" selected>标题_内容    </option>
<option value="Content">内容</option>
</SELECT>

全文检索程序使用说明:全文检索的入口文件是/publish/se.php

se.php?TableID=ID&SearchName=Content&keywords=xxx&NodeID=1,2,3&Sub=1&Page=1
  • o:search则触发搜索,否则显示默认页
  • TableID: 内容模型ID,例如新闻模型的ID为1
  • SearchName: 全文检索后台所设置的'检索名'
  • Keywords: 关键字,多个关键字使用空格分离
  • NodeID: 搜索的结点
  • Sub:是否搜索子结点, 0为不搜索,1为搜索
  • Time:检索内容的时间限制
  • Page:分页



参考来源[ ]