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

最新活動:電腦PC端+手機端+微網站+自適應網頁多模板選擇-建站388元起價!!!
當前位置:主頁 > 網站建設 > 織夢DedeCMS v5.7全文檢索使用說明(sphinx),dedecms

織夢DedeCMS v5.7全文檢索使用說明(sphinx),dedecms

時間:2023-07-21 11:07:21 閱讀: 文章分類: 網站建設 作者: 織夢網站員

導讀:dedecmsdedecms首先了解一下sphinx全文索引的相關知識,考慮到Sphinx全文索引使用的實際需要,主要介紹Sphinx全文索引中文方面的支持。這里需要感謝李沫南同學對Sphdede模板安裝織夢后臺模板。

dede模板安裝織夢后臺模板

1.Windows下安裝Sphinx 1.1.開始前的準備工作 先從下載Coreseek 3.2.13,這里我們就以Windows環境為例: 下載后直接解壓coreseek-3.2.13-win32.zip,我們這里假設解壓到:D:\coreseek-3.2.13-win32.這里我們需要簡單了解幾個目錄:

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

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

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

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

#源定義 source mysql {     type                    = mysql

    # 數據庫服務器基本配置信息     sql_host                = 192.168.0.103     sql_user                = dedev57     sql_pass                = dedecms     sql_db                  = dedecmsv57gbk     sql_port                = 3306          # 設定編碼,這里我們是gbk編碼,如果是utf-8,可以設置:     # sql_query_pre            = SET NAMES utf8     sql_query_pre            = SET NAMES gbk          # 數據檢索增量     sql_range_step = 1000          #當前最新文檔id數     sql_query_pre = REPLACE INTO dede_sphinx SELECT 1, MAX(id) FROM dede_archives          #檢索條件     sql_query  &n織夢網站模板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需為整數     #title、body作為字符串/文本字段,被全文索引          # 獲取當前最大檢索id     sql_query_range  = SELECT 1,maxaid FROM dede_sphinx WHERE countid=1

關鍵詞標簽: CMS 標簽 使用說明

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

我的IDC 網站建設技術SEOUC.COM
專注網站建設,SEO優化,小程序設計制作搭建開發定制網站等,數千家網站定制開發案例,網站推廣技術服務。
  • 5000+合作客服
  • 8年從業經驗
  • 150+覆蓋行業
  • 最新熱門源碼技術文章

    主站蜘蛛池模板: 太保市| 疏附县| 平江县| 乡城县| 莫力| 左贡县| 得荣县| 郯城县| 永嘉县| 台安县| 榕江县| 资兴市| 清水河县| 宁城县| 遂溪县| 城市| 汝南县| 开鲁县| 武义县| 深圳市| 镇沅| 登封市| 亚东县| 朔州市| 萍乡市| 栾川县| 靖安县| 五莲县| 克拉玛依市| 嘉祥县| 津市市| 云和县| 穆棱市| 固安县| 时尚| 嘉黎县| 博罗县| 北票市| 达孜县| 界首市| 汽车|