<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-167  評論-65  文章-0  trackbacks-0
    上一遍介紹了 thinking_sphix 的使用,這次來介紹 ultrasphinx 的使用,二者都是 對sphinx的封裝,都是rails的plugin,為了更好的利用rails調用sphinx方法。。。

    前面的配置一樣

    Demo:
    1,安裝 chronic
    gem install chronic

    2,安裝插件
    ruby script/plugin install  svn://rubyforge.org/var/svn/fauna/ultrasphinx/trunk
    這個是網上提供的方法,目前似乎找不到這個源了。。建議直接從github download 下載
    http://github.com/fauna/ultrasphinx

    3,安裝完Ultrasphinx之后,將:
    vendor/plugins/ultrasphinx/examples/default.base
    復制到:
    config/ultrasphinx/default.base
    將其中的:
    charset_type = utf-8
    改為:
    charset_type = zh_cn.utf-8

    并且在charset_type設置的下面加入一行:
    charset_dictpath =  /home/feng/RailsProject/Search/lib  # 你uni.lib 字典所在的路徑
    然后刪除所有charset_table的設置。

    4,Model
      is_indexed :fields => ['created_at', 'name']
      is_indexed :fields => ['created_at', 'content']

    5,action
      def index
    # thinking_sphinx
    #    @articles = Article.search params[:search], :include => :author, :match_mode => :boolean
    #ultrasphinx
        @search = Ultrasphinx::Search.new(:query => params[:search])
        @search.run
        @articles = @search.results
      end

    6,生成配置文件:
    rake ultrasphinx:configure
    在config/ultrasphinx下創建了一個development.conf,這個文件就是Sphinx的配置文件。

    7,創建索引:
    rake ultrasphinx:index
    索引創建在了 default.base 中你定義的path 路徑下

    8, 啟動Sphinx的searchd服務:
    rake ultrasphinx:daemon:start

    對應的停止是  rake ultrasphinx:daemon:stop

    9,啟動webrick

    ok了。。。
    項目下載:
    http://www.uushare.com/user/fl1429/file/2043752

    ref:
    http://www.javaeye.com/topic/200065?page=1
    http://github.com/fauna/ultrasphinx






    write by feng
    posted on 2009-09-22 17:46 fl1429 閱讀(725) 評論(0)  編輯  收藏 所屬分類: Rails
    已訪問數:
    free counters
    主站蜘蛛池模板: 女人18毛片水真多免费看| **一级一级毛片免费观看| 国产无遮挡又黄又爽免费视频| 亚洲午夜电影在线观看高清| 黄+色+性+人免费| 亚洲av日韩av综合| 国产免费不卡v片在线观看| 亚洲五月综合网色九月色| 久久精品女人天堂AV免费观看| 亚洲JIZZJIZZ妇女| 免费观看国产精品| 一本到卡二卡三卡免费高| 国产亚洲精品无码成人| 少妇人妻偷人精品免费视频| 亚洲最大黄色网站| 国内一级一级毛片a免费| 一区二区三区免费在线视频 | 亚洲国产精品免费视频| 亚洲黄色在线电影| 毛片a级毛片免费观看免下载| 亚洲国产精品精华液| 色噜噜AV亚洲色一区二区| 久久国产乱子伦精品免费一| 亚洲免费闲人蜜桃| 免费吃奶摸下激烈视频| a级毛片高清免费视频就| 亚洲女人18毛片水真多| 国产免费变态视频网址网站| 国产黄色片免费看| 亚洲国产成人久久99精品| 国产无遮挡吃胸膜奶免费看| 国产一精品一AV一免费| 国产91在线|亚洲| 亚洲?v无码国产在丝袜线观看| 日韩精品无码免费专区午夜不卡| 亚洲欧洲久久精品| 久久亚洲精品无码播放| 69成人免费视频| 两性色午夜免费视频| 亚洲精品中文字幕无乱码麻豆| 久久精品国产亚洲Aⅴ香蕉|