日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

PHP擴展之針對搜索引擎的擴展(二)—— Sphinx簡介、安裝及使用

瀏覽:213日期:2022-09-15 18:09:53
一、簡介及安裝

該擴展提供了針對Sphinx搜索客戶端開發庫的綁定. Sphinx是一個獨立的搜索引擎系統,其目的是為其他相關程序和應用提供快速的、規模可擴展的全文搜索功能. Sphinx有著良好的設計,可以很方便的與SQL數據庫結合,并使用腳本語言調用. Sphinx 以及 其客戶端庫 可以從?官方站點獲取,中文用戶也可以從Coreseek獲取支持中文的版本和服務。

安裝需求:需要PHP5.2.2及以上PHP版本。

安裝步驟請參考:Linux下編譯安裝Sphinx、中文分詞coreseek及PHP的sphinx擴展

安裝過程中,如果?./configure?不能正確找到 libsphinxclient 文件 (例如, 他被安裝在用戶自己定義的目錄中),使用?./configure --with-sphinx=$PREFIX來制定libsphinxclient的具體位置($PREFIX是libsphinxclient的安裝位置)。

編譯安裝:

從http://pecl.php.net/package/sphinx下載所需的sphinx擴展源碼安裝包,解壓到指定目錄,進入該目錄。

./configure --with-php-config=/usr/local/php/bin/php-config --with-sphinx=/usr/local/libsphinxclientmakesudo make install二、使用實例

Example #1 基本使用范例

<?php$s = new SphinxClient;$s->setServer('localhost', 6712);$s->setMatchMode(SPH_MATCH_ANY);$s->setMaxQueryTime(3);$result = $s->query('test');var_dump($result);?>

以上例程的輸出類似于:

array(10) { ['error']=> string(0) '' ['warning']=> string(0) '' ['status']=> int(0) ['fields']=> array(3) {[0]=> string(7) 'subject'[1]=> string(4) 'body'[2]=> string(6) 'author' } ['attrs']=> array(0) {} ['matches']=> array(1) {[3]=> array(2) { ['weight']=> int(1) ['attrs']=> array(0) {} } } ['total']=> int(1) ['total_found']=> int(1) ['time']=> float(0) ['words']=> array(1) { ['to']=> array(2) { ['docs']=>int(1) ['hits']=>int(1) } }}三、SphinxClient 類

SphinxClient 為 Sphinx 提供了面向對象的接口

SphinxClient::addQuery?— Add query to multi-query batchSphinxClient::buildExcerpts?— Build text snippetsSphinxClient::buildKeywords?— Extract keywords from querySphinxClient::close?— 關閉先前打開的持久連接SphinxClient::__construct?— Create a new SphinxClient objectSphinxClient::escapeString?— Escape special charactersSphinxClient::getLastError?— Get the last error messageSphinxClient::getLastWarning?— Get the last warningSphinxClient::open?— 建立到搜索服務端的持久連接SphinxClient::query?— 執行搜索查詢SphinxClient::resetFilters?— Clear all filtersSphinxClient::resetGroupBy?— Clear all group-by settingsSphinxClient::runQueries?— Run a batch of search queriesSphinxClient::setArrayResult?— 控制搜索結果集的返回格式SphinxClient::setConnectTimeout?— Set connection timeoutSphinxClient::setFieldWeights?— Set field weightsSphinxClient::setFilter?— 增加整數值過濾器SphinxClient::setFilterFloatRange?— Add new float range filterSphinxClient::setFilterRange?— Add new integer range filterSphinxClient::setGeoAnchor?— Set anchor point for a geosphere distance calculationsSphinxClient::setGroupBy?— Set grouping attributeSphinxClient::setGroupDistinct?— Set attribute name for per-group distinct values count calculationsSphinxClient::setIDRange?— Set a range of accepted document IDsSphinxClient::setIndexWeights?— Set per-index weightsSphinxClient::setLimits?— 設置返回結果集偏移量和數目SphinxClient::setMatchMode?— 設置全文查詢的匹配模式SphinxClient::setMaxQueryTime?— Set maximum query timeSphinxClient::setOverride?— Sets temporary per-document attribute value overridesSphinxClient::setRankingMode?— Set ranking modeSphinxClient::setRetries?— Set retry count and delaySphinxClient::setSelect?— Set select clauseSphinxClient::setServer?— 設置searchd的主機名和TCP端口SphinxClient::setSortMode?— Set matches sorting modeSphinxClient::status?— Queries searchd statusSphinxClient::updateAttributes?— Update document attributes
標簽: PHP
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产精品久久久久久妇女| 国产日韩一区| 天堂中文av在线资源库| 国产精品99精品一区二区三区∴| 日本欧美一区| 欧美片第1页综合| 国产亚洲高清在线观看| 国产一级成人av| 国产日韩欧美一区| 日韩在线视频一区二区三区| 最新亚洲国产| 欧美日韩午夜电影网| 国产日韩三级| 欧美激情国产在线| 99视频精品全国免费| 女人天堂亚洲aⅴ在线观看| 奶水喷射视频一区| 日韩国产精品久久久久久亚洲| 欧美久久久网站| 免费观看亚洲天堂| 欧美日韩在线观看首页| 天堂资源在线亚洲| 视频一区视频二区中文| 日韩久久99| 日韩激情啪啪| 美女国产一区二区三区| 亚洲伦乱视频| 亚洲欧美日韩一区在线观看| 夜夜嗨一区二区三区| 少妇精品久久久| 久久97视频| 在线日韩av| 亚洲影视一区二区三区| 国产精品欧美在线观看| 日韩国产欧美一区二区| 亚洲一区免费| 国产精品色在线网站| 韩国精品主播一区二区在线观看| 制服诱惑一区二区| 日韩午夜视频在线| 激情综合五月| 亚洲激情国产| 国产精品入口久久| 欧美1区2区3区| 91成人福利| 日本欧美不卡| 日韩国产一二三区| 日韩免费福利视频| 亚洲另类黄色| а√天堂8资源中文在线| 国产亚洲永久域名| 麻豆精品蜜桃| 7777精品| 五月综合激情| 日本精品久久| 久久精品影视| 欧美精品中文字幕亚洲专区| 精品日韩视频| 欧美在线看片| 蜜臀91精品国产高清在线观看| 色婷婷成人网| 欧美aa一级| 日本成人在线不卡视频| 色婷婷精品视频| 欧美日韩伊人| 亚洲欧美日本国产专区一区| 日本久久黄色| 日韩激情啪啪| 欧美在线亚洲| 国产精品大片| 日韩精品成人| 日韩视频免费| 高潮一区二区| 欧美日韩一区二区三区不卡视频 | 一区福利视频| 久久久久97| 伊人久久婷婷| zzzwww在线看片免费| 欧美日韩网址| 丝袜美腿亚洲色图| 成人在线网站| 精品无人区麻豆乱码久久久| 视频一区日韩精品| 婷婷亚洲五月| 蜜臀国产一区| 麻豆免费精品视频| 日韩精品五月天| 美女国产一区| 久久精品亚洲人成影院 | 欧美国产专区| 久久亚洲精品伦理| 国产99精品一区| 日本不卡免费高清视频在线| 国产精品毛片aⅴ一区二区三区| 免费国产亚洲视频| 91精品啪在线观看国产18| 精品无人区麻豆乱码久久久| 国产人成精品一区二区三| 中文字幕av一区二区三区人| 亚洲成人一区| 香蕉久久99| 中国女人久久久| 日韩视频精品在线观看| 欧美va亚洲va日韩∨a综合色| 欧美日韩国产观看视频| 国产欧美日韩精品高清二区综合区| 美女被久久久| 亚洲免费网址| 夜夜嗨av一区二区三区网站四季av| 久久久噜噜噜| 亚洲播播91| 中文字幕成在线观看| 国产一区二区色噜噜| 麻豆精品视频在线观看免费| 麻豆久久一区| 麻豆精品国产91久久久久久| 国产精品久久久久久久久免费高清 | 日本在线不卡视频| 亚洲一二av| 亚洲精品黄色| 亚洲精品黄色| 日韩av中文字幕一区二区三区| 亚洲欧洲美洲国产香蕉| 99国产一区| 蜜臀a∨国产成人精品| 欧美在线综合| 日韩精品三级| 成人精品国产亚洲| 日韩电影二区| 亚洲手机在线| 久久亚洲精品中文字幕蜜潮电影| 欧美亚洲国产日韩| 精品国产中文字幕第一页| 久久av电影| 免费在线亚洲欧美| 91亚洲国产高清| 久久久噜噜噜| 国产麻豆综合| 日韩高清一区| 国产精成人品2018| 国产成人免费精品| 视频在线不卡免费观看| 国产不卡精品在线| 天堂√8在线中文| 国产一区二区三区自拍| 性一交一乱一区二区洋洋av| 日韩中文字幕无砖| 国产激情综合| 欧美日韩免费看片| 香蕉成人久久| 国产精品一区二区中文字幕| 国产成人精品一区二区三区免费| 日韩国产专区| 日韩一区二区久久| 欧美激情久久久久久久久久久| 国产一区国产二区国产三区| 欧美激情另类| 久久久久一区| 在线视频亚洲欧美中文| 国产精品毛片久久久| 神马久久午夜| 中文字幕日韩高清在线| 国产精品免费大片| zzzwww在线看片免费| 9久re热视频在线精品| 91成人在线网站| 日韩国产欧美| 亚洲免费福利一区| 国产精品伦理久久久久久| 日韩午夜免费| 欧美激情麻豆| 亚洲午夜久久久久久尤物 | 亚洲一级高清| 亚洲一区欧美激情| 麻豆久久一区二区| 中国女人久久久| 麻豆精品少妇| 在线亚洲免费| 国产成人免费av一区二区午夜| 日韩亚洲国产欧美| 国产精品欧美在线观看| 欧美日韩国产传媒| 国产精品中文字幕制服诱惑| 激情综合在线| 国产精品久久乐| 久久久久.com| 国产精品麻豆成人av电影艾秋 | 日韩高清成人| 亚洲精品成a人ⅴ香蕉片| 毛片在线网站| 日本精品国产| 欧美成人日韩| 欧美国产另类| 亚洲人成网77777色在线播放| 中文在线资源| 国产欧美激情| 中文一区二区| 成人美女视频| 欧美日韩一区二区三区不卡视频 | 福利一区二区三区视频在线观看|