★ 

インデックス

 ★
★ 

プログラムの説明

 ★

CGIスクリプトの配布とプログラミングの説明

 RSS XML
  • 玄関口
  • 占い診断
  • 萌え辞典
  • オタク遊戯
  • ネット小説
  • NEW秋華
  • CGIDL
  • CGI解説
--☆INFORMATION☆--
2017年6月6日【火】20時29分41秒
【(*´ω`*)】CGIの更新は現在無期限休止中です‥‥
2014年11月6日【木】13時47分00秒
【(*´ω`*)】確率収束診断スクリプト作りました!
2013年12月24日【火】17時47分50秒
【(*´∇`*)】最近ちょっとプログララマーに戻ってます♪
2013年11月4日【月】19時41分23秒
【(´・ω・`)】現在新しいCGIの作成は行っていません。
2013年1月7日【月】16時12分36秒
【(*´ω`*)】サイトをリニューアルしました。他も徐々に変更中です‥‥
--☆HOTLINK NOW☆--
【Kindle】電子書籍販売★秋華★
【楽天kobo】電子書籍販売★秋華★
【パブー】電子書籍販売★秋華★
CGI無料レンタルサーバ紹介
秋華エントランス

CGIとは?-CGIについて-

CGI、ホームページを作っていると、おそらくかなりの確率で聞くことになる言葉です。
どういう略だったか忘れましたが、とにかく少し良い感じのホームページを作ろうと思えば、CGI、PHP、フラッシュなど、HTMLと言われる、ホームページ作成プログラムの基本言語以外の物も必要となってきます。
そのひとつCGIについて、私の知る限りの説明をさせていただきます。
ホームページを作るには、基本はHTMLと言われる言語を使うのですが、掲示板だったり、カウンタだったり、アクセスログをとって解析したりと、ただそこにあるものを見せる事以外の事をしようと思えば、HTMLだけではそれらを行う事ができません。
そこで、他の言語を覚える必要が出てくるわけですが、その中で私は、「CGI」実際は、PERLと言われる言語について勉強する事にしました。
今では、CGIよりもPHPと呼ばれるものの方が主流になりつつありますが、ネットが広まった最初の頃は、HTMLとCGIが主流でした。
だからまあ私は、CGIで頑張っています。
さてでは、何故HTMLだけでは、掲示板を作ったり、カウンタをつけたりができないのでしょうか。
それは、HTMLと言うプログラム言語は、ぶっちゃけ言ってしまえば、データを飾り付けするデータのようなものだからです。
簡単にいえば、たとえばこうして書かれた文章を、色付けしたり、文字の大きさを変えたり、画像を差し込んだりと、そのような事をする為の言語なのです。
我々がホームページを見る時、ブラウザでホームページのアドレスにアクセスします。
するとそのホームページのデータをダウンロードし、それをブラウザがHTMLの命令どおりに表示する事になります。
しかしこの工程の中には、訪問者の合計人数が記されたファイルにアクセスして、数を引きだし、1を足してファイルに保存し、その数字を表示するなんて工程はありません。
HTMLは、表示するだけだから、できるわけもないのです。
HTMLは、ダウンロードしてから、その命令を実行する、ローカルなプログラム言語なのです。
そこで、CGIという、サーバー側で命令を実行してくれる言語が必要になるわけです。
CGIで書かれたプログラム(スクリプト)にアクセスすると、サーバー側でその命令が実行され、色々な工程を経て、最後にHTMLによりホームページを表示したり、所定の画像を表示したりするのです。
それにより、カウンターを表示したり、掲示板やブログのような、投稿型のホームページを作成する事が可能になるのです。
そのCGIで、掲示板程度は作れるようになるくらいは、ココで説明できれば良いなと思っています。
では、最初の挨拶はこのへんで。
【<┃】 【┃┃】 【┃>】
このエントリーをはてなブックマークに追加
ドクダミ
Ver.5.00 CGIフリー配布サイト