アンケート cgi
アンケートcgiとは、インターネットのホームページに来てくれた人から、アンケートを取るWEBシステムの一種です。
ちなみに、cgi(Common Gateway Interface)とは、インタラクティブなウェブページを作るための技術で、ウェブサーバ上でユーザプログラムを動作させるための仕組みのことです。
ウェブサーバプログラムの機能の主体は、あらかじめ用意された情報を利用者の要求に応じて送り返すことである。
そのためサーバプログラム単体では情報をその場で動的に生成してクライアントに送信するような仕組みを作ることはできなかった。 そこで、サーバプログラムから他のプログラムを呼び出し、その処理結果をクライアントに送信する方法が考案された。それを実現するためのサーバプログラムと外部プログラムとの連携法の取り決めがcgiです。
アンケートcgiは、フリーソフトでgakuこと田中氏が製作したもので、使用スクリプト言語はperlという言語ですが、webのスプリプト言語で一番ポピュラーなもので、ほとんどのサーバー環境で動く言語と言えますから、ホームページを開設している人の間で、高度なアンケート機能をperlで実現出来て、かなりの人気です。
以前アンケートcgiを利用しようとしたならば、perlの勉強をある程度はしなければならないのと、JAVAや高度なサーバー環境やデーターベースの設置を求められました。
今はそういうこともなく、無料で使えるということも人気の理由だと思います。
最近ほとんどのwebサイトでアンケートフォームが使われているところは、アンケートcgiが使われていると考えても良いくらいです。
アンケートcgiの特徴は、cgiを構築している言語がperlであること、アンケートシステムを簡単に実現できるばかりか、そのデータを保存して、エクセルなどのCSVファイルの形で回収でき、EXCELで分析出来てしまえることです。また、このアンケートフォームからは、アンケート記入者の男女・名前・ID等の個人情報も取得出来て、アンケートデータの分類分けも出来るわけです。
アンケートcgiの最大の特徴は、perlで作られていることから、特別なサーバー環境がいらないということです。簡単に設置できてしまいます。
このアンケートcgiも利用者の労力を軽減させたり、設置もでの煩雑さを無くして、付加価値を作り出したいい例ですね。