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

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

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

瀏覽:208日期: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乱码久久精品蜜桃| 国产精品最新| 国产精品jk白丝蜜臀av小说| 欧美va亚洲va日韩∨a综合色| 麻豆久久一区二区| 国产调教精品| 久久国产日韩欧美精品| 日本不卡视频在线观看| 蜜桃视频在线观看一区| 综合亚洲色图| 91亚洲精品在看在线观看高清| 亚洲精品精选| 日韩国产一区二| 欧美中文高清| 日韩二区三区在线观看| 97成人在线| 国产精品精品| 1024精品一区二区三区| 最新亚洲一区| 国产欧美一区二区三区精品酒店| 亚洲欧美视频| 欧美日韩网址| 成人国产精品一区二区网站| 在线亚洲成人| 国产欧美成人| 九一国产精品| 波多野结衣久久精品| 国产亚洲一区| 精品精品久久| 天堂√8在线中文| 极品日韩av| 日韩av一区二区在线影视| а√天堂8资源在线| 天堂va蜜桃一区二区三区| 久久中文字幕一区二区三区| 91精品啪在线观看国产18| 亚洲欧美日韩综合国产aⅴ| 久久一区国产| 久久国产亚洲精品| 69堂精品视频在线播放| 亚洲特色特黄| 欧美激情久久久久久久久久久| 99久久视频| 免费在线日韩av| 精品1区2区3区4区| 国产一区二区三区免费在线| 久久国产成人| 99久久激情| 久久精品一本| 日本综合精品一区| 好看的亚洲午夜视频在线| 国产极品嫩模在线观看91精品| 91久久亚洲| 人人香蕉久久| 97精品国产福利一区二区三区| 久久国产精品色av免费看| 午夜在线精品| 999国产精品| 麻豆成全视频免费观看在线看| 亚洲一区二区三区中文字幕在线观看| www.九色在线| 久久精品欧洲| 免费亚洲一区| 久久国内精品| 国产精品高清一区二区| 日本国产亚洲| 日本不卡在线视频| 日本va欧美va瓶| 日韩精品导航| 欧美日韩伊人| 久久伊人国产| 日韩美女一区二区三区在线观看| а√天堂中文在线资源8| 久久久久久一区二区| 精品国产一区二| 国产精品久久观看| 久久一区二区中文字幕| 黑丝一区二区| 日韩中文av| 国产精品天堂蜜av在线播放| 国产精品欧美一区二区三区不卡| 国产精品欧美一区二区三区不卡| 精品欠久久久中文字幕加勒比| 韩日一区二区| 国产一区日韩一区| 亚洲欧洲国产精品一区| 国产精品99久久免费观看| 精品一区二区三区中文字幕在线| 亚洲黄色免费av| 今天的高清视频免费播放成人| 免费黄网站欧美| 国产精品v日韩精品v欧美精品网站 | 亚洲男女av一区二区| 在线亚洲一区| 国产精品v日韩精品v欧美精品网站| 日韩一区欧美| 婷婷亚洲精品| 麻豆91精品视频| 在线国产一区| 日本一区二区免费高清| 亚洲精品123区| 成人午夜亚洲| 亚洲综合不卡| 国产精品成人3p一区二区三区| 久久精品官网| 日韩国产欧美一区二区| 国产精品分类| 亚洲黄色影院| 麻豆久久久久久久| 99精品视频在线| 国产精品自拍区| 红桃视频国产精品| 日韩成人一级| 欧美 日韩 国产一区二区在线视频| 日韩精品社区| 日韩午夜一区| 国产精品久久观看| 日韩高清电影免费| 91精品福利| 日韩欧美字幕| 精品视频一区二区三区四区五区 | 激情久久中文字幕| 国产三级精品三级在线观看国产| 久久人人99| 亚洲免费观看高清完整版在线观| 亚洲欧洲高清| 美女精品久久| 日韩精品中文字幕一区二区| 99精品99| 欧美日韩免费看片| 久久中文字幕一区二区三区| 中文一区一区三区免费在线观| 日韩精品免费一区二区在线观看| 欧美精品福利| 日韩欧美中文字幕电影| 爽好多水快深点欧美视频| 91精品国产乱码久久久久久久| 日本成人在线不卡视频| 亚洲免费婷婷| 国产亚洲一级| 亚洲精品网址| 午夜av一区| 在线视频精品| 亚洲综合三区| 一本大道色婷婷在线| 国产精品视频一区二区三区四蜜臂 | 日韩精品欧美大片| 蜜桃视频一区二区三区在线观看| 欧美日韩日本国产亚洲在线 | 欧美国产极品| 国产一区二区三区日韩精品| 精品一级视频| 亚洲综合电影| 久久久久亚洲| 日韩在线播放一区二区| 亚洲精品在线二区| 国产亚洲精品精品国产亚洲综合| 国产美女亚洲精品7777| 国产日韩在线观看视频| 精品一区二区三区免费看| 久久精品国内一区二区三区水蜜桃| 999国产精品视频| 久久福利毛片| 国产精品115| 国产美女一区| 国产精品地址| 欧美1区免费| 日本中文字幕视频一区| 国产精品精品| 亚洲综合国产| 久久精品国产久精国产| 一区二区小说| 国产精品夜夜夜| 成人精品天堂一区二区三区| 免费成人在线影院| 另类欧美日韩国产在线| 99热精品在线| 卡一精品卡二卡三网站乱码| 亚洲精品va| 国产理论在线| 日韩高清不卡一区二区| 色88888久久久久久影院| 亚洲精品动态| 欧美91福利在线观看| 国产极品一区| 综合一区在线| 久久香蕉国产| 麻豆精品视频在线观看视频| 欧美一区二区三区高清视频| 国产视频一区二| 午夜精品免费| 日韩中文字幕高清在线观看| 日韩高清三区| 亚洲一区日韩在线| 99精品电影| 91看片一区| 国产一区二区三区黄网站| 亚洲精品欧洲| 日韩中文字幕区一区有砖一区| 久久精品国产www456c0m|