让v5.01的搜索更准确一些

softyun3年前cms教程40

新版本的dedecms5.01更改了默认的搜索模式,所以大家都反映搜索出来的结果不准确。
大家如果认真看一下高级搜索里面的:关键字模式: 或 与
如果关键字超过3个,用默认的“或”搜索出来的结果将很不准确,这时候如果用“与”来搜索看看,是不是就很准确了。
举个例子:搜索“故乡的亲人”,http://chinaqupu:8080/plus/heightsearch.php
用“或”来搜索,会出现500个结果,这时因为它默认把“故乡的亲人”自动的分为了“故乡|的|亲人”三个词组,并把所有分别包含这3个词组的标题都搜索出来了,所以结果就显得非常不准确。
这时如果换成“与”再试试,只有5条结果,是不是很准确了
再举个例子:搜索“故乡亲人”,http://chinaqupu:8080/plus/heightsearch.php
,用或来搜索,这次是不是结果少很多了,只有104条结果,这下明白怎么回事了吗
把模板中的搜索代码:
<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch">
<input type="hidden" name="kwtype" value="0" />
<input name="keyword" id="keyword" type="text" class="searchtxt" />
<select name="searchtype" id="searchtype">
<option value="titlekeyword" selected>智能模糊搜索</option>
<option value="title">仅搜索标题</option>
</select>
<input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" />
</form>
修改成:
<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch">
<input type="hidden" name="kwtype" value="1" />
<input name="keyword" id="keyword" type="text" class="searchtxt" />
<select name="searchtype" id="searchtype">
<option value="titlekeyword" selected>智能模糊搜索</option>
<option value="title">仅搜索标题</option>
</select>
<input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" />
</form>
好了,赶紧试试结果是不是很准确了!~

官方原帖:52034&3

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

织梦CMS调用栏目的地址(非标签调用)

 织梦CMS 调动栏目的地址,静态时为静态访问地址,动态浏览时为动态访问地址。 $sql="SELECT * FROM dede_arctype where topid=0 and ishidden ...

防止织梦dedecms被挂黑链的几个要点

今天教给大家一些为防止织梦dedecms被挂黑的几个要点:,希望能给各位织梦爱好者们带来帮助,总共分四点:一、按织梦官方公布的安全目录设置一次,这些一般只适用于使用独立服务器的站长,因为在虚拟主机里很...

删除文章时删除缩图和内容中大图

打开dede/inc/inc_batchup.php找到"//删除数据库的内容"在这前面加上 //删除缩略图 if($arcRow['litpic']!=""){ $dsql->Execut...

织梦dede自定义模型如何写搜索链接方法

今天教一下织梦dedecms自定义模型如何写搜索链接方法 ,仅供学习参考哦默认的搜索方式是这样的,/plus/search.php?keyword=dede&typeid=1后面还可以加一些参...

织梦DEDECMS会员提示“数据校验不对,程序返回”问题的解决

如果本文介绍的“织梦DEDECMS会员中心"数据校验不对,程序返回"错误修改方法”对您有帮助,记得文末点赞哦!在会员中心发布商品或分类信息时时,直接报错:数据校验不对,程序返回 内容来自原因:memb...

DEDE的SEO技巧-栏目列表页的优化

栏目列表页的SEO: 1.增加新字段方法 进入后台 系统管理 SQL命令行运行器 多行命令 执行如下语句:ALTER TABLE `dede_arctype` ADD `typetitle` VARC...