読者です 読者をやめる 読者になる 読者になる

システム開発・構築の神様

新しいサービスや技術を使った開発や構築。その他不具合解決など

全文検索NamazuをPHPで利用する(namazu.so CMS連携)

CentOS Namazu CMS

CentOS7へのNamazuインストール、および動作確認ができたので、次にPHPで簡単に利用(検索&結果)できるか?

確認してみました。

NamazuをPHPから利用するためのライブラリ(namamzu.so)が公開されているので、今回はそれを使ってみたいと思います。

PHP: Index of /pecl/namazu

ただ・・・

ライブラリの最終更新が古い・・・

6年前になるのかな~?

(PHP5 or 7に対応しているのかな?)

namazu.soを利用するためのサンプルに限っては、15年前と古すぎます。

サンプルのソースを確認してみると

当然!

クロスサイト・スクリプティング(XSS)対策がまったくありません。。。

古き良き時代のソースのようです。

利用可能な関数の使い方は、直ぐに分かると思うので、その辺は自前で対応していけば良さそうですね。

ただ、namamzu.soが古い・・・

もうNamazu自体が古い?やっぱり使うのをやめました。

NamazuをPHPから利用できれば、簡単にCMSとの連携ができそうで、いいと思ったんですが・・・