鄭州計(jì)算機(jī)培訓(xùn)學(xué)校課程:Linux下安裝php的擴(kuò)展scws指導(dǎo)
鄭州計(jì)算機(jī)培訓(xùn)學(xué)校:Linux下安裝php的擴(kuò)展scws
即簡易中文分詞系統(tǒng)。SCWSSimplChinesWordSegment縮寫。
能將一整段的漢字基本正確的切分成詞。詞是漢語的基本語素單位,這是一套基于詞頻詞典的機(jī)械中文分詞引擎。而書寫的時(shí)候不像英語會在詞之間用空格分開,所以如何準(zhǔn)確而又快速的分詞一直是中文分詞的攻關(guān)難點(diǎn)。
采用的自行采集的詞頻詞典,SCWS概念上并無創(chuàng)新成分。并輔以一定水平上的專有名稱、人名、地名、數(shù)字年代等規(guī)則集,經(jīng)小范圍測試大概準(zhǔn)確率在90%~95%之間,已能基本滿足一些中小型搜索引擎、關(guān)鍵字提取等場合運(yùn)用。SCWS采用純 C代碼開發(fā),以 Unix-LikOS為主要平臺環(huán)境,提供共享函數(shù)庫,方便植入各種現(xiàn)有軟件系統(tǒng)。此外它支持 GBKUTF-8BIG5等漢字編碼,切詞效率高。
下載地址:
wgethttp://www.ftphp.com/scws/down/scws-1.1.3.tar.bz2 //源碼包
wgethttp://www.ftphp.com/scws/down/scws-dict-chs-utf8.tar.bz2 //utf8詞典。
wgethttp://www.ftphp.com/scws/down/scws-dict-chs-gbk.tar.bz2
[root@localhostsrc]#tarxjvfscws-1.1.3.tar.bz2
[root@localhostsrc]#cdscws-1.1.3
編譯scw
[root@localhostscws-1.1.3]#./configur--prefix=/usr/local/scws
[root@localhostscws-1.1.3]#make
[root@localhostscws-1.1.3]#makeinstall
如果有就說明裝置勝利了[root@localhostscws-1.1.3]#ls-al/usr/local/scws/lib/libscws.la //看看有沒有這個(gè)文件。
如果看到下面輸出,[root@localhostscws-1.1.3]#/usr/local/scws/bin/scw-h //這個(gè)也是看看裝置勝利了沒有。也說明裝置勝利。
scwscws-cli/1.1.3
SimplChinesWordSegment-Commandlineusage.
CopyrightC2007byhightman.
裝置中文分詞的php擴(kuò)展:
裝置此擴(kuò)展要求您的php和系統(tǒng)環(huán)境裝置了相應(yīng)的autoconfautomak工具及 phpize
[root@localhostsrc]#tarxjvfscws-dict-chs-utf8.tar.bz2-C/usr/local/scws/etc//把utf8詞典裝置到scw指定的目錄下。
1.進(jìn)入源碼目錄的phpext/目錄
[root@localhostcd~]#cd/usr/local/src/scws-1.1.3/phpext/
2.執(zhí)行 phpizePHP裝置目錄的bin/目錄下)
[root@localhostphpext]#/usr/local/php/bin/phpize
#Configurfor:
#PHPApiVersion: 20090626
#ZendModulApiNo: 20090626
#ZendExtensionApiNo: 220090626
3.進(jìn)行編譯
[root@localhostphpext]#./configur--with-scws=/usr/local/scw--with-php-config=/usr/local/php/bin/php-config
[root@localhostphpext]#make
[root@localhostphpext]#makeinstall
并修改和加入內(nèi)容4.找到php.ini位置。
[root@localhostphpext]#vi/usr/local/php/etc/php.ini
找到extension_dir="./"
修改成extension_dir=""
文件的最后面加上
[scws]
extens=scws.so
extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
scws.default.charset=utf8
scws.default.fpath =/usr/local/scws/etc
[root@localhostphpext]#/usr/local/php/bin/php-m //執(zhí)行 php-m就能看到scw或者在phpinfo中 scw相關(guān)局部
重啟Apache
OK! 檢查phpinfo看看是否有scw如果有這個(gè)擴(kuò)展就ok
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問題,可以對在線咨詢老師進(jìn)行一對一問答!
推薦資訊
- 河南的IT計(jì)算機(jī)電腦學(xué)校哪家比較... 2016-05-12
- 鄭州北大青鳥包住宿嗎?學(xué)校宿舍... 2012-10-13
- 鄭州北大青鳥校區(qū)讓學(xué)習(xí)不在枯燥... 2023-09-19
- 鄭州職業(yè)學(xué)校學(xué)什么專業(yè)好... 2021-02-20
- 鄭州it培訓(xùn)機(jī)構(gòu)哪個(gè)好... 2019-03-19
熱點(diǎn)資訊
- 電腦溫度多少是正常的情況呢?... 2018-09-07
- 四個(gè)策略及簡單的防護(hù)方法... 2018-09-07
- 對硬盤進(jìn)行雙分區(qū)有什么好處... 2018-09-07
- 文件加密的幾個(gè)簡單方法... 2018-09-07
- 計(jì)算機(jī)小技巧,80G硬盤巧變變成... 2018-09-07