久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動(dòng):電腦PC端+手機(jī)端+微網(wǎng)站+自適應(yīng)網(wǎng)頁(yè)多模板選擇-建站388元起價(jià)!!!
當(dāng)前位置:主頁(yè) > 網(wǎng)站建設(shè) > 織夢(mèng)DedeCMS v5.7全文檢索使用說(shuō)明(sphinx),dedecms

織夢(mèng)DedeCMS v5.7全文檢索使用說(shuō)明(sphinx),dedecms

時(shí)間:2023-07-21 11:07:21 閱讀: 文章分類(lèi): 網(wǎng)站建設(shè) 作者: 織夢(mèng)網(wǎng)站員

導(dǎo)讀:dedecmsdedecms首先了解一下sphinx全文索引的相關(guān)知識(shí),考慮到Sphinx全文索引使用的實(shí)際需要,主要介紹Sphinx全文索引中文方面的支持。這里需要感謝李沫南同學(xué)對(duì)Sphdede模板安裝織夢(mèng)后臺(tái)模板。

dede模板安裝織夢(mèng)后臺(tái)模板

1.Windows下安裝Sphinx 1.1.開(kāi)始前的準(zhǔn)備工作 先從下載Coreseek 3.2.13,這里我們就以Windows環(huán)境為例: 下載后直接解壓coreseek-3.2.13-win32.zip,我們這里假設(shè)解壓到:D:\coreseek-3.2.13-win32.這里我們需要簡(jiǎn)單了解幾個(gè)目錄:

[D:\coreseek-3.2.13-win32\api]API接口目錄,其中包括了php,python,ruby等操作實(shí)例,其中test_coreseek.php是一個(gè)不錯(cuò)的中文檢索的例子.

[D:\****\bin]應(yīng)用程序目錄,其中包含以下幾個(gè)文件     * indexer: 用于創(chuàng)建全文索引;     * search: 一個(gè)簡(jiǎn)單的命令行(CLI) 的測(cè)試程序,用于測(cè)試全文索引;     * searchd: 一個(gè)守護(hù)進(jìn)程,其他軟件可以通過(guò)這個(gè)守護(hù)進(jìn)程進(jìn)行全文檢索;     * sphinxapi: 一系列searchd 的客戶(hù)端API 庫(kù),用于流行的Web腳本開(kāi)發(fā)語(yǔ)言(PHP, Python, Perl, Ruby, Java).     * spelldump: 一個(gè)簡(jiǎn)單的命令行工具,用于從 ispell 或 MySpell (OpenOffice內(nèi)置綁定) 格式的字典中提取詞條。當(dāng)使用 wordforms 時(shí)可用這些詞條對(duì)索引進(jìn)行定制.     * indextool: 工具程序,用來(lái)轉(zhuǎn)儲(chǔ)關(guān)于索引的多項(xiàng)調(diào)試信息。 此工具是從版本Coreseek 3.1(Sphinx 0.9.9-rc2)開(kāi)始加入的。     * mmseg: 工具程序和庫(kù),Coreseek用于提供中文分詞和詞典處理。

[D:\****\etc]sphinx配置目錄 [D:\****\var]sphinx變量&索引&日志存放目錄

1.2.創(chuàng)建配置文件 由于DedeCms使用的是mysql,所以我們需要來(lái)配置一個(gè)mysql的sphinx模板配置,可以復(fù)制csft_mysql.conf改名為:csft_dedecmsv57.conf,例如我們這里僅做文章的全文檢索,我們需要做如下配置: 先在DedeCMS中創(chuàng)建一個(gè)統(tǒng)計(jì)表,方法可以在DedeCMS后臺(tái)[系統(tǒng)]->[SQL命令行工具]中執(zhí)行下列代碼: CREATE TABLE `dede_sphinx` (     `countid` int(11) unsigned NOT NULL,     `maxaid` int(11) unsigned NOT NULL,     PRIMARY KEY (`countid`) ) ENGINE=MyISAM DEFAULT CHARSET=gbk 這是一個(gè)sphinx內(nèi)容統(tǒng)計(jì)表,為了適合數(shù)據(jù)量較大的情況下分批生成索引而使用的. 創(chuàng)建完數(shù)據(jù)表后,我們對(duì)sphinx的配置文件,即csft_dedecmsv57.conf修改,內(nèi)容如下,其中包含注釋: --------------------------------------------------------------------------------------------

#源定義 source mysql {     type                    = mysql

    # 數(shù)據(jù)庫(kù)服務(wù)器基本配置信息     sql_host                = 192.168.0.103     sql_user                = dedev57     sql_pass                = dedecms     sql_db                  = dedecmsv57gbk     sql_port                = 3306          # 設(shè)定編碼,這里我們是gbk編碼,如果是utf-8,可以設(shè)置:     # sql_query_pre            = SET NAMES utf8     sql_query_pre            = SET NAMES gbk          # 數(shù)據(jù)檢索增量     sql_range_step = 1000          #當(dāng)前最新文檔id數(shù)     sql_query_pre = REPLACE INTO dede_sphinx SELECT 1, MAX(id) FROM dede_archives          #檢索條件     sql_query  &n織夢(mèng)網(wǎng)站模板bsp;            = SELECT ARC.id,ARC.typeid,ARC.typeid2,ARC.sortrank,ARC.flag,ARC.channel,ARC.ismake,ARC.arcrank,ARC.click,ARC.title,ARC.shorttitle,ARC.color,ARC.writer,ARC.source,ARC.litpic,ARC.pubdate,ARC.senddate,ARC.mtype,ARC.description,ARC.badpost,ARC.goodpost,ARC.scores,ARC.lastpost,ARC.keywords,ARC.mid,ART.body FROM dede_archives AS ARC LEFT JOIN dede_addonarticle AS ART ON ARC.id = ART.aid WHERE ARC.id>=$start AND ARC.id<=$end #sql_query第一列id需為整數(shù)     #title、body作為字符串/文本字段,被全文索引          # 獲取當(dāng)前最大檢索id     sql_query_range  = SELECT 1,maxaid FROM dede_sphinx WHERE countid=1

關(guān)鍵詞標(biāo)簽: CMS 標(biāo)簽 使用說(shuō)明

聲明: 本文由我的SEOUC技術(shù)文章主頁(yè)發(fā)布于:2023-07-21 ,文章織夢(mèng)DedeCMS v5.7全文檢索使用說(shuō)明(sphinx),dedecms主要講述使用說(shuō)明,標(biāo)簽,CMS網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請(qǐng)保留鏈接: http://www.bifwcx.com/article/web_33300.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專(zhuān)注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計(jì)制作搭建開(kāi)發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開(kāi)發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗(yàn)
  • 150+覆蓋行業(yè)
  • 最新熱門(mén)源碼技術(shù)文章

    主站蜘蛛池模板: 临夏县| 微山县| 抚州市| 深圳市| 清苑县| 乾安县| 奉贤区| 贺州市| 虞城县| 龙岩市| 手游| 泾阳县| 新田县| 枞阳县| 盐山县| 邓州市| 澜沧| 鄂托克前旗| 衡山县| 府谷县| 惠州市| 玉溪市| 大港区| 绍兴县| 马鞍山市| 井冈山市| 沙洋县| 郸城县| 许昌市| 凤台县| 安丘市| 武平县| 静乐县| 洛南县| 拉萨市| 石门县| 德惠市| 汉源县| 德化县| 沙坪坝区| 开化县|