【最大10000ポイント】当たる!!質問投稿キャンペーン!

私は映画関係のHPを持っていて
作品のレビューやデーターべースをやっています。
いまはあ行、か行をクリックしたら作品がずらっと
でる仕組みになるのですが
作品を検索してその作品をでるようにしたり
監督を検索したらその作品が表示できるような
検索システムを作りたいのですが
このようなのはCGIを使うと思ってるのですが
どのようなCGIを使えばいいのでしょうか?
なかなか良いのが見つからなくて。
なにか参考になることがわかったら教えてください。

このQ&Aに関連する最新のQ&A

A 回答 (4件)

WEBですからCGI以外の方法は、より難しいと思います。


CGIプログラムを作ることができないのであれば、作って
もらうくらいしか思いつきません。

掲示板やフォームメールのような汎用的なプログラムは
フリーで公開してるものがたくさんありますが、映画や
その監督のデータベースほど特殊なものであれば一般的に
フリーで公開されているものはないと思います。なぜなら
ほとんど使う人がいないからです。

Yahooにしても、そこで紹介されているサイトにしても
WEBで公開されているシステムはお金を払ってソフトハウス
に作らせているものだと思います。個人の場合は自分で
作っている人もいるかもしれませんね。
    • good
    • 0
この回答へのお礼

ありがとうございます。
サイト内検索CGIを使ってみようと思います。

お礼日時:2004/01/18 14:05
    • good
    • 0
この回答へのお礼

ありがとうございます。
サイト内検索CGIを使ってみようと思います。

お礼日時:2004/01/18 14:05

必要なものは


1、ホームページのスペース
2、データベース(無料だとPostgreSQLやMySQLなど)
3、画面(今回はWEBなのでHTMLとCGIプログラム)
4、実際のデータ(映画、監督など)
だと思います。

3の画面を作るためのCGIプログラムに関しては、新たに
作成する必要があるかと思います。画面はHTMLとCGI
プログラムで構成されます。おそらく必要なのは
a, 映画情報の登録、編集、削除、一覧、検索画面
b, 監督情報の登録、編集、削除、一覧、検索画面
c, サイトのユーザーの登録、管理画面など
d, 映画のレビューの登録、編集、削除、一覧
などになると思います。

ご自分で作成されるのであれば、いくつか勉強しないと
いけないことが出てくると思います。
○データベースの使い方
○HTMLの書き方
○CGIプログラム(Perl,PHP,Python,Rubyのどれか1つ)

ちなみにYahoo!のシステムは大抵 pythonという言語で
書かれたCGIらしいですよ。

ご健闘をお祈りいたします(^^;

この回答への補足

CGIを作る技術はありません。
現段階では勉強してる時間はないです。
フリーCGIを設置までの技術はあります。
あと、ヤフーのシステムではなく
ヤフーで「映画 データーベース」を
検索してくるサイトです。
映画のデーターベースをやってるサイトは
どうやって作ってるのかなと?
またはカテゴリーにあるサイト。
http://dir.yahoo.co.jp/Entertainment/Movies_and_ …
すでにデーターベースはあるのですが
もっとデーターベースらしくしたいのです。
フリーCGIなどがなく作れないなら
CGI以外でやるべきなのでしょうか?

補足日時:2004/01/11 00:54
    • good
    • 0
この回答へのお礼

ありがとうございます。
サイト内検索CGIを使ってみようと思います。

お礼日時:2004/01/18 14:05

おそらく最初に映画や監督のデータを作成する


必要があると思います。データはデータベースに格納。
データベースは無料では利用できないところが多いと
思いますが、それらの情報のページを紹介します。
いくつかは無料でデータベースが使えるようです。

次にCGIから検索したいのであれば、データベースに
情報を問い合わせるCGIを作成します。これは既存のもの
では難しいと思います(一般性のない処理のため)。

CGIを使うというか、CGIでもできる。という感じかと
思います。

参考URL:http://www.kooss.com/hp/

この回答への補足

正直言って良くわかりません。
ヤフーなどで「映画 データーべース」で
出てくるサイトのようなサイトを目指しています。
どうやって作ってるのでしょう?
CGI以外の技術でできるのでしょうか??

補足日時:2004/01/10 05:49
    • good
    • 0

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング