2011-08-16 18 views
3

私が達成したいのは、静的な(コンテンツは変更されない)私のウェブページを検索できる検索機能を私のウェブサイトに統合することです。私は検索エンジンを自由に使用する必要があり、JavaScriptやPHP(必要に応じてMySQL)を使用して操作する必要があります。私はGoogleを見てみました(もし誰かが不思議に思うのですが)、私はちょうど正しいことを探していないかもしれません。誰かが正しい方向に私を指すことができれば、私はそれを非常に感謝します。静的ページを検索するサイト検索エンジンの実装

おかげ

答えて

6

なぜ車輪の再発明 - Googleカスタム検索を使用する:http://www.google.com/cse/

+0

ありがとうございました。これはむしろ素晴らしいアイデアのように聞こえる。私は、Googleカスタム検索とGoogleサイト検索の大きな違いを少し混乱させています。彼らは同じことをするようです。相違点について少し精緻化していますか? –

+3

違いは主に化粧品です。あなたは、結果と広告の出現をもっとコントロールできます。 –

+5

Googleカスタム検索の問題は、検索結果画面の半分が広告で満たされることです。 – yossi

1

「SphiderをそのバックエンドデータベースとしてMySQLを使用して、PHPで書かれた軽量なWebスパイダーと検索エンジンです。これは素晴らしいです。あなたのウェブサイトに検索機能を追加したりカスタム検索エンジンを構築したりするためのツールSphiderは小さく、セットアップと変更が簡単で、世界中の何千ものWebサイトで使用されています。

http://www.sphider.eu/

+1

ありがとうございます、しかし、私は2年間で更新されていないことに気付きました。私はちょっと心配していますが、今はphp言語がかなり変化しているので、かなりの不具合があるかもしれません。 –

4
i got something today , so updating for other users 

Googleの内部サイト検索スクリプト(JavaScriptは、無料) は、訪問者がサイトの内容を検索できるようにするために、強力な内部検索エンジンのスクリプトが必要ですか?このスクリプトでは、Googleを使用してサイトの包括的な検索を可能にしています。任意の種類のサイトで動作するカットアンドペーストインストール。

Sphider(PHP、無料) Sphiderは、そのバックエンドのデータベースとしてMySQLを使用して、PHPで書かれた軽量なWebスパイダーと検索エンジンです。小規模または中規模のサイト(最大20,000ページ)に検索機能を追加するのに適しています。また、サイトの分析のためのツールとして素晴らしい作品 - サイトの統計情報を収集し、壊れたリンクを見つけるなど

(無料PHP、)TSEP TSEPは、あなたのウェブサイトのためのウェブサイトのための検索エンジンです!あなたはあなたのウェブサイトのどこにでも "このサイトを検索"し、人々が探しているものをすばやく見つけられるようにすることができます。

ズーム検索エンジン(PHP、商用$ 49- $ 98) ズームはあなたのウェブサイト、イントラネット、またはCD/DVDへの強力なカスタム検索エンジンを追加するための強固なPHPスクリプトです。

Perlfect Search(Perl、無料) 統合された汎用のサイトインデクサと検索エンジン。これは、別々のスクリプトのペアとして提供されます。 Webサイトを自動的にスキャンしてインデックスを作成するインデクサーと、インデックス上のキーワードの検索クエリを提供するcgiスクリプト(検索エンジン)は、タイトル、説明、関連性ランキングを含む標準形式でHTML形式の結果ページを表示します。それぞれの一致するドキュメント。

CGIWorldサイト内検索(Perlの、商用$ 25)は サイト内検索は、あなたのパスワード保護されたブラウザベースの管理領域の使用により、容易にすばやく&をあなたのウェブサイトを検索する機能を提供します。検索するディレクトリのパスを設定し、検索したいファイル&と、検索したくないディレクトリ&を設定します。 SiteSearchは500ページ前後の平均的なウェブサイトのための素晴らしいツールです。

Fluid Dynamics Search Engine(Perl、無料版および商用版) FDSEは、ローカルサイトとリモートサイトのインストールが簡単な検索エンジンです。これは、テンプレート駆動アーキテクチャから、高速で正確な結果を返します。フリーウェアとシェアウェアのバージョンはPerlソースで利用できます。

ASPサイト内検索(ASP、無料) このASPサイト内検索アプリケーションが追随するか、カスタマイズする初心者のためにそれを容易にするためのコードの各行にコメントしています。 Site Searchアプリケーションには2つのバージョンがあります.Advancedバージョンにはより多くの機能がありますが、WebサーバーにはVB Scripting Engine 5以上がインストールされている必要があります。

サイト内検索プロ(ASP、商用) サイト内検索のPro 2.0は、包括的なASPのための検索スクリプトやPHPのサイトがある

参照してください:あなたはこれを見たいと思うかもしれませんhttp://www.javascriptkit.com/howto/search2.shtml

1

。 (この問題を介して自分の道を苦労誰のために)

JSE内部さがすエンジン

http://www.javascriptkit.com/script/script2/jse/

は、効率的かつ急速に入力されたキーワードに基づいて一致するインデックスを検索するために正規表現を使用します。基本的なロジックをサポートします(例:否定)。

検索フォーム自体から別のページに結果をきれいに返します。セッションCookieを使用して2つのページ間でクエリを送信します。

「結果」ページにインデックス(URL、キーワード、説明を「クロール」したいページごとに)が格納されています。つまり、実際に検索が実行されたときにのみインデックスがロードされ、帯域幅とダウンロード時間が節約されます。

マッチのインデックス内のタイトル、説明、およびキーワードを検索します。