検索のシステムについて、インストール型? ASP型?

Index

初めての方へ

(ビギナー用セクション・プロジェクトマネージャー、ディレクター向け)
  1. はじめに
  2. ビギナー向け・ドキュメント
  3. 会話集

より深く追求される方へ

(開発者・フルスタックエンジニア向け)
  1. 検索と開発

1 はじめに

検索でサイト内検索としてgoogleなどのサービスが多く使われていますが、その検索結果に広告が表示されるようになった事から、再び、インストール型やASPでの検索サービスに注目が集まっています。

1-1 インストールタイプ

  • Namazu : CGIで動作
  • Lucene : JAVAで動作

※ AWSで利用可能な物。
Elasticsearch Service と CloudSearch どっちを選べば良いの?

1-2 ASP,クラウドタイプ、サービス

1-3 CMS一体型

  • WordPress,MovableType等

2 ビギナー向け・ドキュメント

検索の仕組みは大きく2種類ある

  • 予めクローラーが等が動き、インデックスを作成して検索を行うタイプ
  • DBの中をSQLで検索して結果を抽出するタイプ

3 会話集

  • 今回のサイトはサーバーサードの動的言語を使えないからASPの検索サービスを使おうか。

4 検索と開発

  • オンプレ、インストール型の検索アプリケーションに関しては調整や開発に、それに対応した言語が必要となる。
  • ASP、クラウドサービスの場合はAPIを叩くためにサーバーサイド言語を用いる事も出来るが、昨今はJSだけでページ生成が可能な物が多い。