開始する前に、CentOSシステムにPHPが必要なパッケージとともに正しくインストールされていることを確認してください。 PHPバージョンを確認できます。
php -v
次に、CENTOSシステムにSCWSをインストールする必要があります。これらの手順に従ってください:
次のコマンドを使用して、SCWSの最新バージョンをダウンロードしてください。
wget http://www.xunsearch.com/scws/download.php?file=scws-1.2.3.tar.gz
ダウンロードが完了したら、scwsを解凍してインストールします。
tar -zxvf scws-1.2.3.tar.gz
cd scws-1.2.3 && make
make install
SCWSをインストールした後、次のタスクはPHPと統合することです。 PHP環境がSCWを正しくサポートすることを確認する必要があります。
SCWS拡張機能を手動でインストールする必要があります。次のコマンドを使用できます。
pecl install scws
PHP.iniファイルにSCWS拡張機能をロードして、PHPがSCWを正しく使用できることを確認してください。
extension=scws.so
上記の構成を完了した後、変更が有効になるためにWebサーバーを再起動する必要があります。
systemctl restart httpd
これは、中国語の単語セグメンテーションにSCWを使用する方法を示す簡単なPHPプログラムです。
// 作成するSCWS物体
$scws = new Scws();
// 単語セグメンテーション方法を設定します
$scws->set_charset('utf8');
// 分割するテキストを入力します
$scws->send_text('今日の天気は本当にいいです');
// 単語分詞の結果を取得します
$result = $scws->get_result();
print_r($result);
上記の手順を通じて、CentOS環境でのPHPとSCWの統合を正常に完了しました。アプリケーションは、中国のテキストをより効率的に処理および分析できるようになり、ユーザーエクスペリエンスを向上させることができます。このチュートリアルがSCWをすぐに始めて、より便利な中国語の単語セグメンテーションサービスを楽しむのに役立つことを願っています。