码迷,mamicode.com
首页 > 数据库 > 详细

PHP+mysql数据库开发类似百度的搜索功能:中英文分词+全文检索(MySQL全文检索+中文分词(SCWS))

时间:2015-03-18 13:55:08      阅读:1039      评论:0      收藏:0      [点我收藏+]

标签:

  1. PHP+mysql数据库开发类似百度的搜索功能:中英文分词+全文检索
  2. 中文分词:

a)   robbe PHP中文分词扩展: http://www.boyunjian.com/v/softd/robbe.html

        i.  Robbe完整版本下载:Robbe完整版本(PHP测试程序, 开发帮助文档, WinNT下php各版本的dll文件)下载: http://code.google.com/p/robbe(“谷歌”无法使用)

b) SCWS(简易中文分词) 基于HTTP/POST的分词 : http://www.xunsearch.com/scws/api.php

c)   MFSOU中文分词PHP扩展: http://php.mfsou.com/(网站打不开,无法访问)

综上:只能使用SCMS中文分词了。

     3. 全文检索

a)  MySQL全文检索(支持英文分词)

      i.  http://www.jcodecraeer.com/a/shujuku/2012/0728/324.html

      ii.  需要进一步学习MySQL全文检索

b) Sphinx:基于SQL的全文检索引擎

     i.  http://sphinxsearch.com/downloads/

     ii. Sphinx是一个基于SQL的全文检索引擎,可以结合MySQL,PostgreSQL做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。Sphinx特别为一些脚本语言设计搜索API接口,如PHP,Python,Perl,Ruby等,同时为MySQL也设计了一个存储引擎插件。

c) 迅搜:sunsearch: http://www.xunsearch.com/doc/index

       i. 目前后端服务器只支持 UNIX (含Linux/BSD/MacOS等) 操作系统,前端开发包只支持 PHP 语言。

       ii. Xunsearch 可以帮助您建立门户/垂直搜索/论坛搜索/WEB站内搜索/文档文献资料搜索等。

 

PHP+mysql数据库开发类似百度的搜索功能:中英文分词+全文检索(MySQL全文检索+中文分词(SCWS))

标签:

原文地址:http://www.cnblogs.com/Ann-wxp/p/4346805.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!