運営してるサイトへレコメンド機能を導入するため、レコメンドエンジンをどうするか検討している。 考えられる選択肢は現段階では3つ。 Cicindelaの導入 Vogooの導入 新規エンジンの構築 とりあえず、前者二つを比較検討してみる。 Cicindela Vogoo 実装言語 Perl PHP 対応DB MySQL >= 5.0 MySQL, PostgreSQL インターフェイス WebAPI PHPクラス インストール 全手動,キモイ*1 Webインターフェイスあり 柔軟性 ◎ × マニュアル 日本語と英語 英語のみ ソースの美しさ ○ × 他への影響 設定次第 global変数で汚染 利用実績 livedoor クリップ他 映画生活 CicindelaはMySQLのMemoryストレージエンジン*2を用いたメモリ上の一時テーブルを中間テーブルに利用することで高速化を図っているっぽい。