支持中文的sphinder 修改版

[不好意思写标题时走神了。。。。。是sphider,不是sphinx.sphider是一个php写的实现抓取和站内搜索的工具。]
这两天想在内部代码开发规范和流程上发一下力,于是选了个基于web的项目管理redmine,搭了起来。同时,还想提供一个PHP文档的在线生成和搜索站点,于是找到了sphider.但是sphider对中文支持很不好,于是我做了一点点hack.

下载地址
安装请按照官方说明来。我是按UTF-8来处理的。目前是单字,对于PHP文档搜索这个特定应用场景来说,足够了。

关于作者
徐仁禄, 中国雅虎, 小驴
xapian,php,ruby,python,js
此条目发表在 php技术 分类目录。将固定链接加入收藏夹。

支持中文的sphinder 修改版》有 9 条评论

  1. g.zhen.ning 说:

    0.99之后的sphinx不是支持中文了么?还有就是国人也做了coreseek的支持中文。但如何benchmark原版和修改后的版本的区别呢?

  2. blankyao 说:

    redmine这个东西用着怎么样呀?

  3. hello 说:

    hello~~ 貌似没看到分词程序啊,是怎么建立中文索引呢?我安装试了试,建立索引的时候,红字“Page contains less than 10 words” 建立完毕之后 我使用搜索却说找不到匹配。。。 难道是我人品问题??诚心求教~~

    • 一米六二 说:

      你搜索的什么站点?
      没有用分词程序,就是做的英文按空格,中文是按字分

  4. Nike SB 说:

    嗯 这样更好用了

  5. 普通话考试 说:

    下载的时候提示404错误·····

发表评论

电子邮件地址不会被公开。 必填项已被标记为 *

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>