CGIについて
CGIとはCommon Gateway Interfaceの略語で、サーバーのマシン側で動くプログラムです。身近にある例ではHPに設置される「掲示板」や訪問者をカウントする「アクセスカウンター」、ネット上で買い物をする際の「ショッピングカート」、訪問者の足跡が分かる「アクセス解析」、「問い合わせ」や「投稿」時に自動返信する「オートレスポンス」等がCGI
プログラムで動作するプログラムの代表です。HTML言語(文法)では出来無い双方向の通信をその場で行う事が出来、またその記録を保存出来るので、単なるホームページ公開で終わらずに、訪問客とのコミュニケーションが可能になります。
CGI設置と使用上の注意
CGIはHTML言語を超えた働きをするようなプログラムですが、気をつけないと非常に危険なプログラムでもあります。もし一からCGIを作るとなるとプログラミング言語はとても難解な為、設置してちゃんと動かすまでに、必ずローカルテストを繰り返す必要があります。はっきりいうと、初心者にはちょっと難解なので本校ではCGIの言語について詳しくは説明しません。しかし最近では、レンタルのCGIが多く出回っており、それらを有効に使って簡単にCGIを設置することが可能になりました。レンタルサーバー側ではCGI
設置には設置条件(CGIプログラム設置フォルダ、パーミッション(アクセス権限)の設定)がありますが、レンタルではCGI
の面倒な設置作業が不要であることから、最近はあちこちで多く使われています。
それでは実際にCGIの設置を行ってみましょう。
次のページへ