JavaScrip(ジャバスクリプト)
HTMLファイルの中に記述し、読み込んだブラウザが直接実行します。
CGI(シージーアイ)
common gateway interfase の略です。プログラムを実行し、その結果をブラウザに知らせる役割をします。
JavaScript・CGIについて
どうやって使えばいい?
JavaScripはHTMLのタグ記述と同じように、直接Scriptタグというものをを記述します。CGIはC言語やPerlを使ってプログラムを作成します。直接記述はしません。プログラムは別に作って、ページの記述ではどのプログラムを使用するかを指定をするだけです。
どんな事が出来る?
JavaScripは日付や時間を表示させたり、文字や画像を動かしたり、メッセージを出したりします。CGIはアクセスカウンターや、チャット、掲示板等。
制限
avaScripは特にありません。 JavaScriptの制限しているプロバイダーなんてないでしょうから、好きなようにいじれます。CGIはプロバイダーによっては、制限をしている所も少なくありません。 なんで制限しているかは、サーバーの問題など多々あります。
難易度
JavaScripは、これからHTML覚えようとしている人なら、そんなに違和感なく使えるようになると思います。JavaScript関連の本もいろいろ出てますから、参考にするのもいいですね。 CGIはちょっと勉強をしないと難しいです。Perlの勉強が1番CGIを使えるようになる近道です。
作成後の確認方法
JavaScripはブラウザで確認して動作していれば、OKです。CGIは、自分のパソコンで擬似サーバーをたてて(httpdなどで)、確認をします。