当前位置: > 编程笔记 > CMS教程 > 本文内容

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

发布时间:2020-04-19整理:阅读:

新版本的dedecms5.01更改了默认的搜索模式,所以大家都反映搜索出来的结果不准确。 

大家如果认真看一下高级搜索里面的:关键字模式: 或 与 

如果关键字超过3个,用默认的“或”搜索出来的结果将很不准确,这时候如果用“与”来搜索看看,是不是就很准确了。 

举个例子:搜索“故乡的亲人”,http://chinaqupu.com.cn:8080/plus/heightsearch.php 
用“或”来搜索,会出现500个结果,这时因为它默认把“故乡的亲人”自动的分为了“故乡|的|亲人”三个词组,并把所有分别包含这3个词组的标题都搜索出来了,所以结果就显得非常不准确。 
这时如果换成“与”再试试,只有5条结果,是不是很准确了? 

再举个例子:搜索“故乡亲人”,http://chinaqupu.com.cn: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> 


好了,赶紧试试结果是不是很准确了!~ 

欢迎分享转载→ 让v5.01的搜索更准确一些

相关文章

用户评论

精品推荐

月工作计划 年度计划 季度工作计划 销售工作计划

专题文章

图文资讯

点击排行

网站地图 - 辞职报告- 职场指南 - 实习总结 - 实习周记 - 实习鉴定- - 个人总结 - 主持词 - 工作计划