ツリー型検索システムの構築方法とは?

このQ&Aのポイント
  • クライアント様から依頼されたツリー型検索システムのウェブページ構築についての質問です。
  • 検索結果では、人物の所属施設や学部、名前の頭文字に基づいて検索できます。
  • 検索結果の人物名をクリックすると、別ウィンドウでその人の顔写真が表示されます。
回答を見る
  • ベストアンサー

ツリー型で表記される検索システム

はじめて投稿させていただきます。 実は、クライアント様より以下のような検索システムのウェブページを構築してほしいとの問い合わせをいただきました。 http://www.mpg.de/english/aboutTheSociety/members/sciMeChoice/index.html (※英語のサイトで大変恐縮なのですが…)探したい人物を、その所属している施設や学部、および名前の頭文字(このケースではアルファベット順)を基に検索できるシステムです。 検索結果で表示された人の名前をクリックすると、別ウィンドウが表示され、その人の顔写真が表示される仕組みになっております。 こちらは、CSSやXHTMLとJavaScriptで構築できるものなのでしょうか? または(私がまだ扱った事がないので大変恥ずかしいのですが…)Movable Type や Word Press 上でも構築ができるのでしょうか? こちら、導入させるCMSを決めて、上記の検索システム構築が可能か否か…、クライアント様へ回答しなければいけないので、お忙しい中大変恐縮ですがアドバイス&ご教授の程よろしくお願申し上げます。m(__)m

  • CSS
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

単純に表示だけならスタティックにhtmlに埋め込んでもいいですが 条件によるデータの抽出にはテクニックが必要ですね。 サーバーサイドのプログラムで行うといいでしょう。 表示に関してはhtml+cssもしくはhtml+javascriptで対応できます。 とくにライブラリやCMSもつかわずにいけそうです

riojrt_sf
質問者

お礼

お返事が遅くなり大変申し訳ございませんでした・・・。 ライブラリやCMSも使わずにいけそうですね。 ご回答いただき有難うございました。

関連するQ&A

  • 携帯で使用できる検索システム

    自社サイトで、携帯サイトを構築しております。 ですが、クライアントの要望で、絞り込みでプルダウン式でジャンプできる、検索システムを作らなければいけません。 まことに恥ずかしい話なのですが、サイトを3キャリア表示まではできたものの、検索システムが作成できず、大変こまっております。 とほほのwww?でがんばってみましたが、携帯サイトにも表示ができるのか?が問題です。 どなたか、親切な方がいらっしゃいましたら、ご伝授お願いします。 できれば、PHPが好ましいです。フリーワード検索はいりません。 教えていただけませんでしょうか?本当に困っています。

    • 締切済み
    • PHP
  • 楽天トラベルのようなデータベース検索を作るには‥

    よく旅行会社の検索システムに使われている、*月*日、*泊、*人、予算*円を入力すると、該当一覧が出てきてクリックすると詳細なページへジャンプする、あのシステムを外注自作も含めて導入したいと考えています。 xoopsやCMSを含め、そのようなデータベースを構築するのに、最も適したシステムは何でしょうか。 もしSQLなどのデータベースを使って構築するのが最適な場合、業者さんに頼むとどのぐらいかかるものでしょうか? データベース検索数自体は当初は少なく100件ほどです。 更新のしやすさもポイントとさせてください。 具体性に欠けるかも知れませんが、宜しくお願い致します。

  • デュアルシステムって・・・。

    デュアルシステムという名前はよく聞きますし、概念も おおむね理解できているのですが、現実に構築しようと して、はたと悩んでしまいました。 実際にA,BというホストでDBを構築しそれをデュアル システムで実現しようとしたときに、クライアント側 は、A,Bのどちらにリクエストを投げるのでしょうか? ラウンドロビン等を利用してどちらにも投げるのかと 思いましたが、そうした場合は、A,Bのデータの突合せ はどちらのサーバが行うのでしょうか? また、データの突合せというのは、作りこみを行って 実現するんでしょうか? それとも、そういったサービスを提供するアプリがす でにあるのでしょうか? 上記システムは、Linuxでの運用を考えています。 作りこめば、実現できるのでしょうが、すでにそうい うサービスがあるのならば利用したく思いまして。 皆様の知恵をお貸しください。

  • TypePadやMovable TypeのようなものでFreeのものを探しています。

    いつもお世話になっております。 TypePadやMovable TypeのようなものでFreeのものを探しています。 WEBサイトの内容としては、XHTMLのページを通常通り作成し、 ブログをブラウザの管理画面から編集できるようにしたいと考えています。 TypePadやMovableタイプが妥当かと思うのですが、 クライアント様の予算の関係もあり、Freeのものがないか 探しています。 サイトの中に組み込めるフリーのブログシステムのようなものでもかまいません。 どなかたご存知の方がいらっしゃいましたら ご回答宜しくお願いします!

  • 検索 結果 削除 について

    あるサイトでホームページを開設し、そのサイトのオプションで別会社のプレスリリース(広告宣伝)をしました。 自分の個人情報で簡単に検索に表示されてしまい、削除できないので困っています。 今はホームページを閉鎖し、サイトも退会しています。 プレスの会社には記事を削除してもらいました。 それが昨日です。 そして、昨日グーグルの検索結果に表示されないために、 グーグルの方にもそのURLを送信しています。 (プレスの会社と私の方から送信) 自分の方で送信した際に、「記事が削除されていないためコンテンツ元に削除依頼してから再度送信してください」と表示されました。 ただ、既に記事自体は削除されており、そのプレスの会社のホームページ トップ画面が 出てくるだけなのです。 どうして削除になってないと言われるのでしょうか? そのまま削除になっていますというフィードバックをグーグルの回答後に送信したので 対応中かもしれませんが、不安です。 また、グーグルに削除依頼を出してからどのくらいの期間で検索結果が削除されますか? グーグルが対応しない場合は、他のWEBシステム系の会社に依頼をすれば削除できますか? または、弁護士へ依頼した方がよろしいでしょうか? 質問が多くて恐縮ですが、ご回答お待ちしております。 私は、事情により大至急この検索結果表示を消したいです。 よろしくお願いいたします。

  • phpとpostgresを利用した検索システムについて

    ご覧頂き有難う御座います。 ◆ 説明 ◆ phpを利用し、postgreSQLにデータを登録させるシステムを作成致しました。そこで、検索システムも作成したいと思い簡単な検索システムは作成出来たのですが、更に踏み込んだ検索をしようと思い実装に取り組んでおります。 ◆ DB構成 ◆ ユーザマスタ: ユーザ情報を格納(名前、ふりがな、etc) 種別マスタ : 問合せ種別を格納(0=問合せ、1=商品、2=求人、etc) データT : 時間や内容を格納(問合せ時間、内容、etc) ◆ システム構成 ◆ php、Apache : 最新版 postgres : 8.1.4 上記を踏まえての質問です。 例えば検索条件を種別(問合せ)とし検索を実行すると、テーブルを連結し、phpで結果を取得、表示を行います。 例) メアド |名前 |種別 |問合せ日時|内容 | a@a.com |テスト|問合せ|07/11/07…|書き込み| このように検索条件に沿った登録レコードを件数分表示されています。 ◆ 実装したい事 ◆ この「メアド欄」の左に「詳細ボタン」というものを付け、クリックすると別画面に検索条件に沿った全情報(メアドや名前だけではなく、フリガナや会社名、郵便番号等)を表示させたいのですが、どのように実現すれば良いのかが分かりません。 ◆ 今している事 ◆ とりあえず、検索条件で検索された値を表示させ、機能はしませんが詳細ボタンの表示をすることができました。次は、検索条件に沿ったデータが複数件存在したときに、複数行ある中で、その行(ボタン)が選択されたことが取得できれば、ボタン名か何かでレコードを取得できるのではないかと考えておりますが、そこで訳が分からなくなってしまいました。 複数件分の検索結果表示と詳細ボタンの表示は実装できました。また、詳細ボタンを押すと別窓を開く(JavaScript)なども実装していますが、しかし、どのように各当レコードを取得し、別窓に値を渡し、表示すればいいのかが分かりません。 どのようにすれば、思うようなプログラムを実装できるのか、参考サイトやサンプルサイトへの誘導、もちろんご指導して頂ける等のお力添えをお願い致します。

    • ベストアンサー
    • PHP
  • データベースと検索のソフトについて

    今、職場で試験結果やら実績データやらを基に、データベース構築を検討しています。 大体のデータの運用に関するシステム的な部分は形があるのですが、 それらのデータを効率良く、かつ誰にでも容易に検索できるUIに困っています。 かなり多種に及ぶデータを取り扱うこともあり、がっちりしたルールというよりは Google検索のようなタイトルや全文問わずにフリーワードであいまい検索もできるような、 そんな市販のソフトを導入したいと考えているのですが、おすすめのモノは無いでしょうか。 私がほぼ素人な者のため、どのような市場やメーカがあるのかも あまり認識できていません。 検討のきっかけが頂けるだけでも結構ですのでアドバイスお願いします。

  • Facebook 検索できない&プロフ名前登録

    一週間前Facebookに登録しました。 しかしもう一つのアカウントから自分を友達検索しても引っかからず困っています。 いつか海外の古い知人に気付いて欲しいという希望があり、名前をアルファベットで登録。 ◯を自分の本名アルファベット表記、三角部分を知人の名前アルファベット表記にしています。 名前◯◯◯◯ 苗字◯◯◯◯+△△△△ 検索欄に全て打ち込むと私だけ表示されるけど、◯の部分を打ち込んだだけでは同姓同名の人が表示されるだけで(漢字表記含む)私のアカウントが検索にかかりません。 また、ログインしても上部中央寄りにフルネームが表示されず、名だけが表示されています。 例えば「Tarou Tokyo」と登録しても「Tarou」しか表示されません。 そこをクリックするとプロフィール欄に飛びますが、そこでは全て表示されています。 これは正常なのでしょうか? 他人からどう見えているのか確認するためにもう一つアカウントを取得。 すると先に書いたように検索にもかからないと判明し、現在は一旦利用解除しています。 音信不通の知人が気付いてくれればという僅かな望みがあるので、何とか上手く登録できればと思っています。 上記2点、原因がお分かりの方いらっしゃいましたらご教示下さい。 よろしくお願い致します。

  • クライアントサーバーシステムのインターフェースの検討

    クライアントサーバータイプのシステムを構築するにあたり、皆さんのアドバイスをお願いします。 もともとスタンドアロンで利用しているデータベースシステムをクライアントサーバータイプのシステムに変更する事が目的です。 現状の私のスキルで企画できるシステムは下記のような感じになります。 <事前準備> ○サーバーマシン 1.LinuxパソコンにWebサーバー上にCGIを設置 2.同上のLinuxパソコンにデータベースを導入 ○クライアントマシン 1.WindowsパソコンまたはLinuxパソコンにクライアントプログラムを導入 ※クライアントパソコンは複数存在 <利用方法> 1.クライアント側のアプリケーションからHTTP通信でCGIにアクセス 2.CGIパラメータとしてkey=value&key=value・・・・を付加してアクセス。  データベースを操作するためのパラメータkey=valueの形式で仕様を検討 3.データベースの更新結果及び検索結果をホームページ上に表示 このシステムの穴や想定される不具合について、どんな事が考えられるでしょうか? 私が今不安に思っている事は、複数の人間が同時にデータベースにアクセスした時、正しくデータが更新されるのかどうかを懸念しています。 世間一般のクライアントサーバーシステム設計者はどんな仕様で設計しているのでしょうか? 私は今までクライアントサーバーシステムの経験はありません。 CGIはRubyで作成しており、CGIにて情報をHTMLで表示する事は経験しております。 RubyからMySQLを操作する開発も経験しております。

  • サイトを構築

    下記機能を持ったサイトを構築したいと考えています。システムを一から構築するか、CMS等の既存サービスを使用するか悩んでいます。wordpressでも構築できると聞いたのですが、本当でしょうか? wordpressを使用したことが無いので、そのあたり教えて頂きたいと思います。 ・新規会員登録 ・会員管理画面 ・フリーワード検索 サイト全体から指定キーワードを含むページのみを表示させる ・複数検索 2つ以上の条件を指定し、その条件に適した結果のみを表示させる ・ブログシステム 独自ドメイン下で運用出来、さらに複数のID,passを付与することができる ・Q&Aシステム 知恵袋やokwaveのような仕組み。 もし、wordpress以外に効率的な方法をご存知でしたら教えてください。 以上、何卒、宜しくお願い致します。