• 締切済み

社内ポータルサイトにローカル検索機能の実装

こんにちは 社内ポータルサイトにローカル検索機能を実装したく思っています。 外部からのアクセスは一切できなくなっており、当然ながらwwwにも公開されていません。 検索エンジンについて全く知識がないもので皆さんのご教授お待ちしています。 ■サーバ構成 OS:windows server DB:mysql5 プログラム言語:php5、Perl使用可 使用している文字コード:UTF-8(韓国語と英語のコンテンツ) ■質問 1.サイト全体と言って良いほど、動的ページになっています。 この場合ローカル検索機能を実装するためには、リクエストのあった(ブラウザにて表示された)全てのページを何かしらの方法でキャッシュ(ファイルなりDBなり)して置かないと行けないのでしょうか? もし、そうなると現在のサイトボリューム上、かなり無理そうな気がしますが、上記以外に何か良い方法はないでしょうか? 2.unicode対応のお勧め検索エンジンがあればお教えください。有償/無償どちらでも構いません。 ではでは宜しくお願いします!

  • PHP
  • 回答数2
  • ありがとう数0

みんなの回答

  • tany180sx
  • ベストアンサー率63% (239/379)
回答No.2

以前触った中では Hyper Estraier の導入がすごく簡単でした。 とりあえずどうでしょう。 デフォルトでは実データは保存しなかったと思います。

  • mpro-gram
  • ベストアンサー率74% (170/228)
回答No.1

「サイト内検索cgi」で配布cgiを検索すると、静的ページ(htmlファイル)のテキスト検索が主流なので、動的ページ主体だと自作が必要になるかも? 以下の検索cgiはクロールタイプと書いてあるけど、、、検索のたびにとなると相当時間かかりそうな気がしますけど。。。 http://www.synck.com/contents/download/cgi-perl/sitesearch_crw.html 動的ページがwiki などのツールで作られていて、キーワード登録機能とかあれば、キーワード検索はすぐ出来ると思うけど。 ページ出力プログラムは社内制作でしょうか?ページデータ入力時にキーワードを登録させるように追加して、ページ出力時のurlとキーワードの組をデータベースに登録できれば、キーワード検索出来ると思うけど、全部自作になっちゃうか。。。

関連するQ&A

  • ポータルサイトとしてのGoogleのシェア

    検索エンジンの日本でのシェアは、1位がYahoo!で、2位のGoogleがそれを追い上げているとのことですが、 では、ポータルサイトのシェアでも、 Googleのページ(http://www.google.co.jp/)は、Yahoo!を脅かしているのでしょうか? 検索エンジンの日本でのシェアが、Yahoo!が5割、Googleが3割だと“仮定”した場合、 Googleのページ(http://www.google.co.jp/)をポータルサイトとして最初に開く件数は、ほぼ3割なのでしょうか? それとも、Googleを検索エンジンとして採用しているNiftyやBigrobeなどの ポータルサイトを足したものが3割なのでしょうか? もし、巷で言われるGoogle検索のシェアが、 他のポータルサイトから検索される件数を加味しているのなら、 GoogleのTOPページ(http://www.google.co.jp/)から直接検索する件数(シェア)は、 どの程度でしょうか?

  • アプリに検索機能を実装するには

    iphone・androidアプリを製作中です。 チェックをつけた条件に基づいてDBから検索する機能を 実装したいのですが、良いサンプルコードなどはありませんでしょうか? 以上、何卒よろしくお願いいたします。

  • ローカル環境で検索機能を使うには

    ローカル環境でhtmlファイルを作成し、検索機能をつけて事例集のように使用したいと考えています。 サーバを介してではなく、ローカル環境で完結する検索機能の設置方法および使用ツールをご存知の方はいらっしゃいませんか? なお、私はプログラミング初心者ですが、初心者がいきなり上記のようなことをやるのは無謀でしょうか? まずこれ勉強してからにしろ!というアドバイスもいただければと思います。 どうぞよろしくお願いいたします。

  • 検索サイトとポータルサイトの違い

    =あるニュース記述より= 6月の発表では、インフォシークとライコスを9月1日にインフォシークに統合するとのことでした。しかし、今回、親会社の楽天が両社を9月1日に吸収合併すると発表しました。これでインフォシークやライコスの名前は楽天の中にしか見出せなくなります。ショッピングサイトの楽天が検索サイトを飲み込み、ポータルサイトへ前進したことになります。 私の思い込みでは、検索サイトは、検索エンジンを持っていて、キーワードで様々なWebサイトを自由に検索表示できるもので、ポータルサイトは、たとえば「ネットショップ」とか「日本中のホテル」とか特定目的のWeb情報を集め、検索表示以外のサービスも負荷した、特定目的の入り口サイトのことだと思っておりました。そういう解釈なら楽天は以前からポータルサイトというのが私の認識です。ところが、この記述を読むに、どうも違うぞ・・・となってきたのです。 検索サイトとポータルサイトの定義の違いどなたか教えてください。

  • サイト内検索

    はじめまして 前回投稿時に大変ためになるご回答いただきまたきてしまいました 【背景】 OS  UNIX 言語 PHP、HTML DB  MySQL  スキル oracle ,java jsp servlet (約1年くらいで基本はおさえてるつもりです)        php mysql(約1ヶ月でなんとかだましだましやってる状態です)       携帯サイト(初めてでなにがなにやら勉強中です) 【やりたいこと】 自作の携帯サイト内に曖昧検索機能を付けたいとおもっています。 検索結果ページは自作のページで、検索結果の表示件数を指定したいです。 【困っている点、試したこと】 上記の検索機能を調べると、有償の機能と格有名どころ(googleなど)のサーチエンジンの簡単取り付けなどのページがでてきました。 とりあえず、と有名どころで提供されているHTMLをコピペして、、 検索結果なし。。。 調べたところ、こっちのサイトがサーチエンジンなるものにクロール(?)されないとそもそも検索できないよってことがわかりました。 なるほど、そりゃでてこない おまけに他の任意のドメインで試したところ表示される検索結果画面はデフォルトのもの こりゃ今回の趣旨とは違うな、、と次にたどりついたのがNamazuです。 ここでようやく自分がやろうとしていることの大変さに気づき投稿させて頂いたしだいです。 もしかしたら大変なことに手をだしているのではないか? という状況なので この実現性や実現方法、参考URLなどをご回答ねがえますでしょうか? よろしくお願いいたします。 乱文、長文失礼いたしました。

    • 締切済み
    • PHP
  • もっとも使用されているポータルサイト・検索サイト

    タイトルそのままなんですが、日本でもっとも使用されているポータルサイト・検索サイトはどこになるんでしょうか? 3位くらいまで教えていただきたいのです。よろしくお願い致します。

  • サイト内検索の実装

    こんにちわ、いつも皆様のご助言に大変助けられ感謝いたしております。 あるサイトで、特定のディレクトリ内のみで検索機能を実装したく思っています。 検索結果に広告表示を持たせたくなく、無料有料に関係なくオススメの検索機能が あれば教えてください。よろしくお願いします。 ビジネス用のGoogle Site Searchを利用してもよかったのですが、年次単位で支払いが発生するので、運用管理上効率が悪いので、避けようと 思っています。

    • ベストアンサー
    • HTML
  • PHPでポータルサイト作成

    PHPでwebポータルサイトを作成したいのですが、その際 ・TOPページ下のいくつかのwebページのアクセス数をTOPページにランキング形式で表示 ・TOPページ下のいくつかのwebページを検索するための検索窓を設置 したいのですが、どのようにすればいいのでしょうか・・webページ自体は多少出来ていますがその部分が実装できません また検索にひっかけるにはページごとに検索ワード等を登録しおかなければならないのでしょうか? 宜しく御願いいたします

    • 締切済み
    • PHP
  • インデックスサービスでWEBに検索機能を実装するには?

    みなさんこんにちわ。 いつも大変助かっています。 基本的なことかもしれませんが、いろいろと調べてわからなかったので質問させていただきます。 Win2Kサーバー、IISでウェブサイトの運営を行っています。そこで、インデックスサービスを利用して、ウェブサイトに検索機能を付加したいのですが、どのように実現したらよいのか(カタログのクエリのようなインターフェースをウェブページ上に実装する方法)を教えてください。

  • ローカルネットワーク内WEBのサイト内検索機能

    社内で利用するWEBを作成しております。共有サーバーにおいているhtmデータを開くことでローカルで利用するWEBとなっておりますが、そのサイト内の検索機能を追加するためのタグはどのように記載すればよいのでしょうか?ページ全体をサイト管理出来ておりますのでトップページに指定している「index.htm」から、以下サイト内をキーワード検索できるようしたいと思います。一般的によくある、gooやinfoseekなどは基本的にインターネット環境での利用が必要のようですしcgiで対応するような内容のものも調べましたが、かなりスキルが必要そうであることと、やはりURLの記載が必要となるようなのですが・・・。初心者の為、質問の内容がわかりづらいようであれば申し訳ございませんが、どなたかお知恵をお願いいたします。

    • ベストアンサー
    • HTML

専門家に質問してみよう