CGIて何?初めてのブログ&アフィリエイト初めて『ブログ』や『アフィリエイト』をやりたいけど、何から始めたらいいのかも分からない人に、なるべ分かりやすく説明していきます。ないブログに表示されています。新しい記事を書く事で広告が消えます。昨日の記事はここです⇒http://aoi-himawari.chu.jp/118.htmlCGIやサーバーと言った言葉がでてきましたが、CGI?サーバーって?って思うよね。ピックもよく分かってなかったので、調べてみました。Interface(コモン・ゲートウェイ・インタフェース)の事をいいます。『Webサーバが、Webブラウザからの要求に応じて、プログラムを起動するための仕組み。従来、Webサーバは蓄積してある文書をただ送出するだけであったが、CGIを使うことによって、プログラムの処理結果に基づいて動的に文書を生成し、送出することができるようになった。CGIはどのような開発言語でも使用できるが、実際にはPerlなどがよく使われる傾向にある。類似の技術にはSSIやASPなどがある。』と書かれていますが、パソコンの事がよく分からない人には意味不明ですよね。広く使われているのが、アクセスカウンターや掲示板、チャットなどで、CGIの技術によって実現しています。HTMLとCGIの大きな違いは、HTMLの場合は、ブラウザの要求にたいして、サーバーがファイルを提供しているだけなのに対し、CGIは、サーバーがCGIプログラムを起動して、CGIプログラムがリアルタイムで提供するファイルを作成します。上記の事を噛み砕いて言うとHTMLページだけのサイトは、ユーザに情報を提供する一方通行で、ユーザから情報を受け取ることは出来ませんでした。CGIを使うことで、ユーザから情報を受け取る、要求する情報が提供出来る。ユーザの集まる「場」を提供することが出来る。CGIの実行プログラムにはスクリプト言語と呼ばれる物で作成されていて、スクリプト言語には、C言語、シェルスクリプト、Perlなどがありますが、最近ではほとんどがPerlで書かれています。このスクリプト言語が使えないサーバーさんでは、CGIを利用する事ができません。利用できないケースが多いです。契約をする前に、ちゃんとCGIが作動するかどうかを調べてから契約してくださいね。