我来我网
https://5come5.cn
 
您尚未 登录  注册 | 菠菜 | 软件站 | 音乐站 | 邮箱1 | 邮箱2 | 风格选择 | 更多 » 
 

本页主题: [求助]内网的搜索功能怎样实现的呀 显示签名 | 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

gxjiang





性别: 帅哥 状态: 该用户目前不在线
等级: 栋梁之材
家族: 詹詹自喜★平平安安
发贴: 866
威望: 0
浮云: 1106
在线等级:
注册时间: 2006-08-02
最后登陆: 2011-10-29

5come5帮你背单词 [ torture /'to:tə/ vt. & n. 折磨,拷打 ]


[求助]内网的搜索功能怎样实现的呀

本帖被 kangtalc 执行锁定操作(2007-09-26)
技术组的蝈蝈帮帮忙呀!谢谢了。
你能不能给我们提供一下思路,再把你们的代码给我们看一下。我们想学习这个东东。
急呀!多谢了!多谢了!
顶端 Posted: 2007-08-06 16:07 | [楼 主]
est





性别: 帅哥 状态: 该用户目前不在线
等级: 荣誉会员
发贴: 6578
威望: 3
浮云: 431
在线等级:
注册时间: 2006-10-14
最后登陆: 2018-07-05

5come5帮你背单词 [ youth /ju:θ/ n. 青春,青(少)年时期,(男)年轻人,(总称)青年们 ]


Quote:
引用第1楼jason421于2007-08-06 16:11发表的  :
帮顶~~~

我也很需要这代码~~~


当然需要用到数据库喽。

最简单的搜索就是一行SQL语句:

select xxx from xxx where title='xxx'

或者是 like '%xxx%'

如果要实现全文搜索,那么可以爬虫内网所有帖子,比如

http://192.168.2.8/bbs/read.php?tid=1
http://192.168.2.8/bbs/read.php?tid=2
...
......
.........
http://192.168.2.8/bbs/read.php?tid=506863
http://192.168.2.8/bbs/read.php?tid=506864

导入数据库,全文索引,就出来了。然后随便写点业务逻辑和表现层,就是检索系统了

或者用lusence,还要做分词(貌似这个单词是这么拼写的)

就这样的

其实phpwind后台可以打开帖子内容搜索,不过这样做及其消耗服务器,所以只开启了帖子标题搜索。

可能说的很业余,见谅。
本帖最近评分记录:
  • 浮云:3(tj.g) 积极讨论
  • 顶端 Posted: 2007-08-06 18:50 | [1 楼]
    我来我网·5come5 Forum » 程序员之家

    Total 0.012914(s) query 6, Time now is:11-23 07:58, Gzip enabled
    Powered by PHPWind v5.3, Localized by 5come5 Tech Team, 黔ICP备16009856号