CentOS7へのNamazuインストール、および動作確認ができたので、次にPHPで簡単に利用(検索&結果)できるか?
確認してみました。
NamazuをPHPから利用するためのライブラリ(namamzu.so)が公開されているので、今回はそれを使ってみたいと思います。
ただ・・・
ライブラリの最終更新が古い・・・
6年前になるのかな~?
(PHP5 or 7に対応しているのかな?)
namazu.soを利用するためのサンプルに限っては、15年前と古すぎます。
サンプルのソースを確認してみると
当然!
クロスサイト・スクリプティング(XSS)対策がまったくありません。。。
古き良き時代のソースのようです。
利用可能な関数の使い方は、直ぐに分かると思うので、その辺は自前で対応していけば良さそうですね。
ただ、namamzu.soが古い・・・
もうNamazu自体が古い?やっぱり使うのをやめました。
NamazuをPHPから利用できれば、簡単にCMSとの連携ができそうで、いいと思ったんですが・・・