• ベストアンサー

ホームページの価格の安い順、新着順など

こんにちは。 よろしくお願いいたします。 ホームページを作ろうと思っています。 次のような希望が有ります。  (1)話題、テーマ、トピックスなどを並べ換えが出来るようにしたい  (2)キーワードで検索したら、そのキーワードを含む話題、テーマ、トピックスを表示したい (1)は、楽天やアマゾンにある[価格の安い順][新着順]のような感じです。 (1)(2)を実現するにはどういった技術が必要でしょうか? とっかかりのキーワードなど教えて頂けたらと思います。 よろしくお願いいたします。

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

  • ベストアンサー
  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.2

楽天やアマゾンのように膨大な情報が登録されているところではデータベースの構築が欠かせないでしょう。それと合わせて並べ替え条件などによって管理項目を設定する必要があります(データベース設計とかデータ設計と呼ばれている)。 この「管理項目」というモノが存在しないと並び替えや絞り込みというのは実現できません。更に、データ設計が安易だと些細なことで一から構築し直しなんて事もあります。 個人レベルならデータベース構築は必要ない(データベスを使用できるホームページサービスも少ない)かもしれませんが、最低でも「CGI」を使用する必要はあります。 並び替えや絞り込みというのは、閲覧しているユーザーのアクションによって結果が随時変わるものです。htmlで記述したものだと紙に印刷した文章のように常に同じモノしか見ることしかできません。 CGIを実現するにはPerl、PHP、Python、Ruby等の言語がありますが、ホームページサービスを提供しているサービスにより利用できる言語が違ってきます。 ご希望のことを一人で一から作ろうとするとなるととても大変です。 CGIの開発やテストをするなら自分が使用しているパソコンに実際のサーバーと同じ環境を構築して試してみる方がよいでしょう。実際のサーバーでテストすると、そのサーバーを利用している他の人にも迷惑を掛けるかもしれませんからね。 そういう意味では、覚えなきゃいけないこと・やらなくてはいけないことが(プログラム開発初心者にとっては)膨大です。 なので普通はこういう開発は専門の業者にお金を払って依頼します。費用は数万円では無理でしょうね。 フリー掲示板のCGIには新着順の一覧表示とかキーワード検索ができるモノもあるので、そういうモノを改造して利用するという方法もありますが、どちらにしろ覚えなきゃいけないことはおなじです。 後は、表示する内容をどうやって取得・登録するかによっても難易度が変わります。

chie_tanom
質問者

お礼

回答ありがとうございました。 大変参考になりました。 やりたかった事は、一度ブログで試してみます。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • tom233
  • ベストアンサー率17% (61/352)
回答No.1

プログラミング技術 場合によってはデータベース技術

chie_tanom
質問者

お礼

ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Amazonの検索結果順を変えれるか?

    楽天やAmazonをよく利用します Amazonで商品検索する「値段順?」「人気順?」「出品者の表示追加価格順?」 どれなのか判りませんが・・「カテゴリー順」を選ぶしかありません 楽天のように「価格以内検索」「安い順」とかなど・・あります Amazonで表示順を任意に変える方法はありますでしょうか? よろしくお願いいたします

  • PHP apiのソート順について質問

    menu.phpでキーワード(りんご)で書き出した後は、問題なく りんご(ソート順:スタンダード)が表示されるのですが、さらに、search.phpでソート順を変えて検索するとソート順はリクエストURLに反映されるのですが、キーワード’(りんご)がリクエストURLに入りません。 search.phpでmenu.phpのキーワード(りんご)繰り返しし使うにはどのようにしたら、いいのでしょうか? [menu.php] <p><a href="search.php?word=りんご&sort=standard">りんご</a></p> [search.php] <?php $base = 'http://xxx.xxxxxx.co.jp/xxx/xxx'; $word =$_GET["word"]; $keyword = urlencode($word); $sort = $_GET["sort"]; $sort = urlencode($sort); // リクエストURL $url = $base ."&keyword=".$keyword."&sort=".$sort. ; ?> 表示順序 <select name="sort"> <option value="satandard">新着順</option> <option value="itemPrice">価格の安い順</option> <option value="-itemPrice">価格の高い順</option> <input type="submit" value="検索"> </select> よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ヤフオクや楽天のような、項目を並べ替えられるサイトの仕組

    今、いくつかの項目を並べたホームページを作成しています。そこで質問です。 ヤフーオークションや楽天(ショッピング検索)、さらにぐるなびやエイブル(賃貸検索)などのように、 項目を選択して値段順とか新着順とか成績順..etcのように、サイト訪問者の都合のいいように項目を並び替えられるようなページにしたいと考えています。 手元にあるHTMLの本にはそのような技術が書かれておらず、困っています。 どのような技術の本を勉強すれば良いのでしょうか?オススメの本やHPなどがあれば、教えていただけますでしょうか? よろしくお願いします。

  • PHPで価格帯で分類したいのです

    楽天APIで商品一覧を表示させるページを作っているとこなのですが、 商品を価格帯で分類・絞込みの機能を付けたいと思っております。 楽天APIにリクエストを投げるときに、検索キーワードと、たとえば他のパラメータとして「レビュー件数が多い順」や「ジャンルID」などを付けて投げても、返ってきたxmlデータの中には、検索でヒットした件数のうち、最高30件分の商品情報しか引っ張ってはこれないのですが、その30件の中からですら最高価格と最低価格をどうやって抽出すれば良いのやら・・・ っていうか、要はそういう問題ではなくって、 検索キーワードや他のパラメータを付けてAPIにリクエストを投げた際に、同時に、同じ検索キーワードで「価格が高い順」と「価格が安い順」のリクエストも投げることが出来れば、後はどうにでもなる、と、思ってはいるのですが・・・、 同じ検索キーワードで、あとは違うパラメータをくっつけた3つのリクエストを同時に送信するなんてことが、出来るのかしら? ということで、どなたか良い方法をご存知の方がいらっしゃらないかしら、と、こうして投稿させていただいております次第でございます。 ---------------------------------- 具体的になにがやりたいのかと申しますと、 たとえばAPIの検索結果で得られた商品郡で、最低価格の1円の商品があり、最高価格の商品が10000円だったすると、 1~100円 100~500円 500~1000円 1000~5000円 5000~10000円 というふうに、検索結果ごとに価格帯分類のリンクをPHPで計算させて表示させて、 たとえば100~500円のリンクをクリックして、その価格での絞込み結果が表示されたページには、 100~200円 200~300円 300~400円 400~500円 といったように、さらに細かい価格分類も表示させることが出来ればなおGOODなわけですが・・・ 楽天商品検索APIにリクエスト投げて、検索にヒットした全商品の中から、最高価格と最低価格が分かれば、後はそれを均等に分割して、「価格帯で絞り込む」とかいうリストとか作ったり、まぁ、いかようにも出来るわけなのですが・・・ なにか良い方法があれば、どなたか教えてくださいませ。

    • 締切済み
    • PHP
  • 【ホームページビルダー】データをリスト化したい!

    こんにちは。 ホームページを作り始めて3週間。 トップのデザインとコンテンツ(見出し)ができたので、そろそろ中身を作る作業に入ります。 そこで、質問なんですが、 よくショッピングなどのサイトで、商品を価格順(安い順、高い順)などの並び替えができるような商品リスト(?)がありますが、 あれは、高度な技術が必要なのでしょうか? わたしもたくさんのデータがあり、順番を変えられるような機能を付けたいのですが・・・ そんなことは可能なのでしょうか? ※プロバイダの都合で、自作のCGIは使えません。 ※ホームページビルダー8を使用しています。

    • ベストアンサー
    • HTML
  • sonicare4300の替ブラシを安く買いたいのですが

    sonicareの4300を愛用しております。ブラシを替えようと思いまして、楽天をはじめ、ネットで探しましたら、2本で5800円もします。 アメリカのアマゾンでは2本で$19.88 と大変魅力的な価格ですが日本までは送ってくれないとのことでした。日本のアマゾンの価格は楽天と変わりません。 また、ディスカウントストアはじめ、あちこちのお店もあたってみましたが、アメリカのアマゾンのような価格では売ってません。 どなたか4300の替ブラシを2本で3000円以下で買える方法をご存知の方いらっしゃいませんか。

  • 【サイト作成において】価格.comのようにサイト内検索を作る方法

    現在ホームページを作っている初心者です。 価格.comのように自分のサイト内を色々な条件で検索していく方法はどのようにしたらいいのでしょうか? CGIとか言うものを使うのでしょうか? 詳しい技術はわからないのでなるべく簡単な方法で実現したいと思っています。(フリーソフトとか) よろしくお願いします。

  • amazonで安いものを買いたい時

    メインで買うものが1300円で、もう少しで送料無料になるというような時、楽天市場とかなら価格が安い順に並べて検索したり出来ると思うのですが、アマゾンではそのような検索方法が見当たりません。 もし価格順で検索したり安い商品を並べることが可能でしたら教えてください。

  • ホームページの 動的な表 の作り方

    ホームページの 動的な表 の作り方 価格.com で値段順や人気順に並び替えたり okwaveで過去の質問を検索したり、といったような 動的な表の作成をしようと考えています。 PHPでcsvファイルを読み込んで、HTMLの書式で出力してやれば・・・と画策中です。 以下のような感じです。 print "<TABLE>\n"; print "<td>".$arry_data[$i][1]."</td>"; print "</table>\n"; この方法はどうでしょうか? この方法で作ればよい。この方法は変だ、もっと便利な方法がある、 等ご意見をお願いします。 なにぶんPHPを触りだしたばかりで、もっと簡単なやり方があるのに、 変な方法で実現しようとしていないか不安で質問させてもらいました。 宜しくお願いします。

  • ホームページ制作会社はどうやって探しましたか?

    ホームページ制作をプロの業者に依頼したことのある方にお聞きしたいのですが、どうやってホームページ制作会社を探しましたか? Web関係に精通されている方よりも、むしろあまり詳しくない方にお聞きしたいです。 私はネット通販でものを買うときは、amazonや大手の名の知れたお店のインターネット店をまず探して、その次に楽天やYahooショッピングに出店しているお店を探します。 普通に検索エンジンで検索して出てきた店独自の通販サイトを利用することはまずありません。 理由は、楽天等に出店されているお店だったら何となく信用できるような気がしますが、個別の通販サイトだとなんとなく信用できない気がしてしまうのです。 例えばフィッシングサイトのような感じで、ホームページというものは、悪意を持って騙そうと思えば事実でないことを何だって掲載できてしまうものだと思います。 ウソのサイトを作って、何らかのコツを使って検索エンジンで上位表示させてしまえばいいわけですから。 つまり、例えば「ホームページ制作 ○○県」とかのキーワードで検索して上位に出てきた制作会社のサイトでも、信用してよいのかどうか分からないのです。 制作実績で立派な会社のホームページが掲載されていたからと言って、それが本当なのかどうか分かりませんし(もちろん実績が本物なのかどうかくらいは頑張って調べれば分かるのでしょうが)、ホームページ制作と言ったら数十万円~の高額な買い物になるのでますます慎重になってしまいます。 確実に信頼できるホームページ制作会社を見つける方法があれば、是非教えていただきたいのです。 よろしくお願い致します。