阅读:1841回复:5
建议优化搜索功能
现在采用的模糊搜索在大量数据(10W)的时候出来一个结果要2-4s,查询一般都是毫秒级的,可以优化下吗站长~
|
|
1楼#
发布于:2020-10-24 22:46
这样被攻击搜索接口就不会占用过高的cpu了。。。。
|
|
2楼#
发布于:2020-10-24 22:54
switch (intval($searchtype)) {默认搜索是搜索了:0影片名称,1影片主演,2影片地区,3影片年份,4影片首字母,5影片关键词, 共计6项内容,所以会造成消耗时间过长。 建议将search.php文件里的: $searchtype = (isset($searchtype) && is_numeric($searchtype)) ? $searchtype : -1; 这个-1修改为0,只搜索影片名称。 |
|
3楼#
发布于:2020-10-24 23:34
谢谢啦,回复好快!
|
|
4楼#
发布于:2020-10-24 23:58
为什么 case -1里面写了case 234重复的搜索内容呀,这样会影响效率吗?
我现在只保留名称、别名、演员 |
|