
Web上で,質問を出し,マウスでチェックボタン等を押してもらうアンケートをしようと考えています.
このときアンケートを受ける人の回答時間を質問毎に測定し,その結果(回答+時間)を何らかの形で記録したいと希望しています,このような場合,どのような言語を用いるのが最も手間をかけずにプログラミングできるのでしょうか.一度に50人から100人程度の人数から回答を得られればと思います.
(私は普段,Visual C++.netでのプログラミン
グをしています(サンデープログラマーです)
javaなのか,javaサーブレットなのか,phpな
のか.そんなところなんでしょうか.本屋にて
それぞれ簡単な入門書を眺めてみましたが,ど
れを勉強するのが適当か見当がつきませんで
した.)
No.2ベストアンサー
- 回答日時:
質問毎に時間を測定する場合サーバー側で処理したら1問回答ごとにサーバーに送信する必要があります。
セッション管理等が面倒になるかもしれません、
クライアントで処理するならJavascriptで簡単にできますがソースを解析したら適当なデータが送られてくる可能性があります。
また、PC以外の端末ではJavascriptを実行できないことが多いです。
時間を正確に測定したい(改ざんされたデータを送られたくない)、クライアント端末が携帯電話等を含む
→サーバー側で処理
簡単に作成したい、無駄な通信量を減らしたい、サーバーの負荷を減らしたい
→クライアントで処理
言語はクライアントはJavascriptしかないでしょう。
サーバー側は何でもいいと思います。
C++でプログラミングしてるならC++で作ることも可能です。
No.1
- 回答日時:
基本的に以下の2つの手法にわけられると思います。
1.クライアント側で処理する
2.サーバ側で処理する
1の方法になるとJavaScriptなどを実行しないクライアントもいるのでそのあたりの考慮も必要です。
2の方法はクライアントに左右されません。
サーバ側でやるにも言語に関係なく簡単にできると思います。アンケートフォームを出力するページに取得時間を埋め込んで、サブミットされた時の時間と比較するだけだとおもいます。
ありがとうございます.サーバ側で処理するのがベターということですかね.となるとJavaサーブレットあたりが適当と考えてよろしいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
NetworkStreamからのRead()で、...
-
PHPとHTMLとCSSの関係性について
-
Perlで処理の進行状況をユ...
-
画面サイズ取得について
-
ASPとCGIの違い
-
リクエストに応じたselectedの...
-
jspからServletを呼び、元のjsp...
-
「<c:forEach タグが終了し...
-
JSPでのリストボックス表示
-
C言語で今まで表示していた画面...
-
ボタンが活性化の場合とは、ボ...
-
ラジオボタンの選択肢をサーブ...
-
Formatでmmが月と分を意味する理由
-
JSPからJSPへ情報を渡せる?
-
Java-jspの画面入力値保持について
-
三菱GOTの画面切り替えについて
-
VB6 開発環境のエディタに行...
-
jspファイルで注文フォームの合...
-
EXCEL VBAで、EXCELの入力規則...
-
strutsを使用したjspでjavascri...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NetworkStreamからのRead()で、...
-
Webサービスについて(基になる...
-
Socket通信で、通信終了のイベ...
-
VC++のHTTP通信
-
IIS+VBScriptでの処理待ちについて
-
ASPでDLLの呼び出し
-
別のサーバにリクエストを飛ば...
-
APIーアプリケーションプログラ...
-
CPUを2つ搭載するといいのです...
-
netFramework と...
-
マウスやタブレットを用いて絵...
-
ASPとCGIの違い
-
5分毎にDBに追加しているのです...
-
JSPでのリアルタイムな時刻表示
-
ASP.NETのカレンダーコントロール
-
1リクエストにおけるsqlの発行...
-
構文エラー
-
環境ごとの処理をする際の疑問
-
パラメータが渡らない・・・
-
キーボード処理 SDK
おすすめ情報