• 締切済み

個人のHPのためのCGIについて

今自分で自分のホームページを作ってるんです。  デザインの事はともかくプログラムの事はからっきしダメでして・・・。  自分のホームページにはほぼ毎日日記を更新したり、定期的に写真を貼り付けたりしようとしています。  他の皆さんのHPを見れば、アーティストのHPから、個人のちょっとクールなHPまでみんなCGIって使ってあるけど、そもそもCGIって何なんですか?  どうしても必要な物なんですか? そして、自作HPを作る際どういう風に設定したりするのか? ・・・・・・・・・全っ然、解りません(泣)  誰か解り易く説明していただけませんか?   長くなりそうなら、参考サイトやら自作HP作成の為のいろは本の安いやつとかでもいいので教えてください。  どうか宜しくお願いします。

  • CGI
  • 回答数5
  • ありがとう数6

みんなの回答

  • fitto
  • ベストアンサー率36% (1372/3800)
回答No.5

>>CGIって何なんですか 代表的なのが、掲示板です。難しいプログラムを使って、入力する手間を簡便化してくれます。 でも、出来合いのCGIが無料配布されているので、私のような素人も簡単に使えます。 お使いのホームページ(プロバイダ)が、CGIを許可しているのであれば、CGI無料配布サイトに行って気に入ったのをもらってください。 注意書き通りに設置すれば、誰でも簡単に設置できます。 http://www.kent-web.com/ >>みんなCGIって使ってあるけど 無料配布CGIを使っているところが多いので、掲示板などの一番したなどに、配布先へのリンクが載っているケースが多いです。 >>どうしても必要な物なんですか 毎日、日記や写真をホームページにして、アップすればいいです。CGIであれば、掲示板感覚でアップできます。

naytoknu
質問者

お礼

CGIって奥が深いんですね。 慣れるまでは大変そう・・・。 簡単に設置できる所もあるようですが、サイトを作るからには皆さんの助言を生かして頑張って調べます。 ありがとうございました!

noname#5545
noname#5545
回答No.4

CGIにつきまして、皆様より回答が出ていますので、別のお話をさせて頂きます。 naytoknuさんがホームページを公開されるWEBサーバー領域は、プロバイダの有料WEBサーバーか自宅サーバーなのでしょうか? もし、プロバイダの無料WEBサーバー領域であれば、大抵のところはCGIの使用を禁止していると思われます。(インフォシーク等は、例外ですが) 理由は、CGIはWEBサーバー上で動くプログラムなので万一、CGIが暴走した場合のサーバー全体に対する影響やCGIプログラム自身のWEBサーバーに対する負荷が考えられる為です。 お使いになるWEBサーバーについて、CGIの利用規定等を確認されてみて下さい。

naytoknu
質問者

お礼

そうですかぁ。 プロバイダとかでも制限があるかもしれないんですね。 ちなみにプロバイダはKDDIのDIONですが、あれはどうなんだろう? 調べてみたけどどの部分が自分の利用しようとしている物なのかちょっと解らないですけどね(汗) ともかく調べるのみです・・・

  • the845t
  • ベストアンサー率33% (246/743)
回答No.3

CGIは掲示板やカウンタでよく利用されていますね。 どうしても必要というわけではありません。 例えば、ホームページを更新する際、 決まった場所を決まったデザインで更新するような場合、 HTMLファイルを開いてエディタで編集・・・という作業を、 ブラウザ上から該当個所だけ変更なんてのもCGIで可能です。 個人単位ではあまり一般的ではないですけどね。 「掲示板を自分のデザインで作りたい」というような場合で無い限り、 CGIを詳しくしらなくても大丈夫ですよ。 「とほほのWWW入門」というサイトで説明されていますので、 検索して探して見てください。

naytoknu
質問者

お礼

なるほど。 でも掲示板を自分のデザインで作りたい派なので頑張って勉強します。 サイト拝見しました。 いろいろ載ってますね(笑) とても参考になりました。 ありがとうございます。

  • chupark
  • ベストアンサー率41% (90/218)
回答No.2

 CGIはサーバー側で動くプログラムの一種です。    見る人はブラウザ(IEなど)からサーバーへ各種のデータを送信します。  サーバーに設置されているCGIのプログラムは送られてきたデータを処理し、見る人へその処理結果を送り返します。    必要なものかどうか?ですが、CGIが設置してあるHPは読み手側と双方向でやりとりをすることができます。  HTMLで単に書かれたHPでは一方的に表示を行っているだけになりますので、その点で大きく異なると思われます。

naytoknu
質問者

お礼

読み手と双方向でやりとりするためには必要なんですね。 一方的なHPでなくてコミュニティーのとれるサイトにしたいので頑張って勉強します。

  • ymmasayan
  • ベストアンサー率30% (2593/8599)
回答No.1

Common Gateway Interfaceの略称です。 普通のホームページでは、いつも、誰にでも、同じ画面しか送れません。 CGIというのはホームページがサーバと通信してサーバのプログラムを動かし、その結果をもらって訪問者の画面に表示できるわけです。 つまり、その時々、あるいは相手によって画面を変えることができるわけです。 一番簡単なCGIは、そのホームページを訪れた人数を表示しているカウンターですね。これもサーバーからデータをもらっているのです。

naytoknu
質問者

お礼

なるほど。 カウンターなどもやっぱりCGIなのですね。 CGIって言うのは名前しか聞いた事無かったのでなんとなくわかって来ました!

関連するQ&A

  • CGIについて・無料HPのお薦めは?

    CGIとは何でしょうか?検索してみても正直何の事やらで・・・・ 日記・掲示板・カウンタ・チャットetcの事なのですか? そうだとすると、無料のHPでCGI不可と書いてある所(YAHOO!やf2WEB等)はそういったものが使用できないという事でしょうか? また、HPを持っていらっしゃる方(特に自作FLASHをHP上で公開した経験のある方)にお聞きしたいのですが、現在FLASHを作成していて、自分のHP上で公開したいと思っています。 どこかおすすめの無料HPはありますか?色々探したのですがどこがいいのか・・あれば教えて下さい。HTMLタグは少し理解できます。、フリーメールでの登録は不可でも構いません。 いくつも質問して申し訳ないのですが、よろしくお願いします。

  • CGIについて。

    簡単な事だとは思うのですが、色々読んだり調べたりして よく理解出来ませんでしたので、 こちらで質問させて頂きたいと思います。 御回答下されば幸いです。 今HPを作ろうと思っているのですが、 その際に借りるHPスペースで「CGI禁止」って よくありますよね。 あれは自分で全て作るCGIがダメという事ですか? 無料で借りれるレンタルCGIなどはよろしいのでしょうか? 例えば、CGI禁止のFC2でスペースを借りて、 MEMORIZEの日記を載せたりするのはOKなのでしょうか?

    • ベストアンサー
    • CGI
  • 無料レンタル日記

    ホームページを閉鎖するのですが、 日記だけは書き続けたいなあと思っているのです。 ですが、なかなか思うようなものが見つからないので、 皆さんのお力をお借りしたいと思っています。 (HPは閉めますので、CGIは設置不可能です) こちらの希望としては、簡潔に述べますと *絵日記に出来る *一日に複数の日記を書く事も出来る *デザインが変更できたりすると嬉しいです^^ という事です(^-^ CGIボーイさんの日記が一番希望に近いかたちだったのですが、 一日に一つ限定でしたので…。 ご存知のものが御座いましたら是非教えて下さい!

  • HPへのレンタル掲示板(CGI)の設置について

    Yahoo!ジオシティーズでHPを作成しようと勉強中です。 掲示板の設置について質問なのですが、Yahoo!ではCGIは使えないそうなので、レンタルすることになると思うのです。 何件か見てみたのですが、デザインがいまいち気に入らなくて、お気に入りの素材屋さんでステキなデザインのCGIを配布していて前から使いたいと思っていました。 「CGIレンタルして、デザインをお気に入りからダウンロードした物にする」という虫の良い使い方ってできるんでしょうか? できるとしたら、どのような手順でやるのかくわしいサイトなど教えて欲しいです。 そもそも“CGIの配布”と“CGIレンタル”の区別がいまいちついていないので・・・。 また、自作CGI可能の所に開設するということも考えましたが、YBBユーザなので手っ取り早くここで作ろうと思います。

  • CGIに挑戦したいのですが・・・

    現在HPを二つ管理していまして、掲示板もカウンターも日記も全てレンタルを使用しています。 そろそろCGIにもチャレンジしたいのですが、現在契約しているプロバイダーが自作CGIが置けないプロバイダーなのです。 そこで! 一番安く済ませる方法でCGIを使えるようにしたいと思っています。 ベストな方法を教えていただけないでしょうか? たとえばniftyは自作CGIが置けるので、そこの一番安い契約をしてCGIを利用するとか… 他にも手立てがあると思いますが、プロフェッショナルな方の意見が聞きたいと思います。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • HPのデザインとCGIの機能を分けるには?

    自分のHPで必要なCGIを外注で制作してもらおうと考えています。 機能的な面は業者さんに作ってもらうのですが、デザイン的な部分は後々でも自分で変更できるようにしたいと考えています。 プログラムやCGIの事はあまり経験がないので、どのように発注したらいいのかよく分からないでいます。 そういう場合、どのいう風に注文すればいいのでしょうか? 「MVCでお願いします」と言えば、あとでHTML部分を自分で変更できるようにしてもらえるのでしょうか?

    • ベストアンサー
    • Perl
  • 初心者に親切なCGI設置法紹介HP

    私の質問を目にとめてくださいましてありがとうございます。 皆様にお伺いしたいのはCGIの設置方法を具体的に紹介しているHPを教えていただければと思います。 具体的には、以下のようなCGIを設置したいと考えています。 ・webclap ・CGI配布サイトさんの日記CGI ※ロリポップのサーバーを利用しています。 自分で検索してみたのですが、あまりにもサイト数が多く、少し挫けております。 もちろん、自分で1からCGIを組もうなんて、そんな大それたことは考えておりません。 お暇なときで結構ですので、教えていただければ幸いです。 それでは失礼させていただきます。

    • 締切済み
    • CGI
  • レンタルCGIを探しています

    部活のHPを作ることになッたのですが、 私以外の部員はHTMLを扱うことが出来ず、私しか試合結果等更新することが出来ません。 私が退部してしまったら更新する人がいなくなってしまうので、 掲示板のような物で部員が簡単に試合結果等を書き込むことが出来るレンタルCGIを探しています。 学校のサーバでの公開なので自作CGIは使うことができません。 携帯からでも見れて、PW等で部員しか更新できない機能が欲しいです。 このようなレンタルCGIはありますでしょうか。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • 個人HPの面白いオススメ

    タイトル通りです。自分もHP作ってみようかな?と思ったのですが、日記的なもの・・・という以外にイメージがわかないので、今個人HPを探してるんですが、検索してもNot Foundが多くてなかなか見つかりません。 先日15歳の女子高生が作った日記的プロフィールHPを見つけました。技術的にすごい!というものではありませんでしたが、結構凝っていてあちこちに彼女の個性があって面白いものでした。 そんな感じで他にも参考になりそうな読んでて面白いHPないかな?と思って探しています。もしも、そういうHPを見つけた事がありましたら、紹介してください。

  • ジオシティーズでCGI使用不可?

    これから作るHPのサーバーをヤフーのジオシティーズにしようと思っているのですが、ジオシティーズではCGIが使用不可、という意味がイマイチよくわかりません。自作のフォームは使用できない、ということなのでしょうか。 私のやりたいことは、ジオシティーズでHPを作って、掲示板やメールフォームは別なところからレンタルしたものを使いたいと思っています。 ジオシティーズにもともと備わっている掲示板ではデザインが物足りないし、メールも、直接メーラーが開くのではなく、メールフォームから送信できるようにしたいのです。 ※すでに「ジオシティーズではCGIの使用禁止」という文言は何度も目にしているのですが、実際、ジオシティーズで作成されたHPで、掲示板、日記、メールフォームはジオシティーズのものではなくて、別のところからレンタルしたのを使ってるっぽいHPをいくつか目にしたことがあります。 私もそういう状態にしたいのです。 アドバイス、および何か解釈が間違っていましたら教えてください。

    • ベストアンサー
    • CGI