現在、表示イメージとそのイメージのリンク先を、ランダムで表示するような処理を
JavaScriptで書いてWEBサイトで使ってます。
今のところ要素数が5つくらいなのですが、今後10、20と増えた時の
読み込み時間が気になり始めました。
ランダムの要素は配列にnew Arrayしているのですが、
JavaScriptは配列のセットから表示まで全てブラウザで処理されますが
CGIなら表示以外の部分はサーバ側でやってくれるので速かったりするのでは、と思っていて
実際はどうなのかを経験者の方にお聞きしたいです。
要点としては処理速度が速い方法を選択したいです。
ただし無料レンタルサーバがCGIしか使えないので、PHPなど他の言語は使えません。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
10や20ぐらいなら、どちらでもいい気がします。
私なら100とかになるとクライアントに処理させるのはちょっとどうだろう・・・と思うので、サーバ側で処理させます。
数がどんどん増えるのならサーバで処理したほうが後々良いんじゃないでしょうか。(クライアントには手が出せないので)
蛇足ですが、CGIとは言語ではなく仕組みのことです。
だから「CGIにはPerlしか使えない」というのは正しいのですが、「CGIしか使えないので、PHPなど他の言語は使えません」というのは言葉の使い方がちょっとおかしいです。
(PerlでもPHPでもCでもCGIという仕組みを使うことはできます)
回答ありがとうございます。
やはりこれくらいの数じゃ同じですかねぇ~。
CGIが言語じゃないの件は、知ってましたが忘れてました(笑)
CGIを言語みたいに表現してしまう癖が抜けきらないみたいです失礼しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(プログラミング・Web制作) プログラミング 処理速度 1 2022/11/25 11:05
- Excel(エクセル) エクセルVBA マクロ処理中のポップアップメッセージについて 1 2023/08/04 21:34
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- C言語・C++・C# 関数ポインタの高速化のメリット 7 2023/05/05 20:15
- その他(IT・Webサービス) 高速処理可能な表計算ソフトについて ExcelやGoogleスプレッドシートのような表計算ソフトで、 2 2023/04/29 16:06
- Visual Basic(VBA) Powerpointでランダムな数字の結果を表示するマクロ 2 2023/08/04 10:04
- Excel(エクセル) EXCELで次の数式を教えてください。 5 2022/11/23 18:33
- その他(プログラミング・Web制作) WEBアプリ開発に必要な言語 5 2023/06/28 16:57
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
処理終了後、他のプログラムへP...
-
NetworkStreamからのRead()で、...
-
画面を隠す・消す方法を教えて...
-
三菱GOTの画面切り替えについて
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
-
VB6 開発環境のエディタに行...
-
画像の縦横比固定の計算方法。
-
ASP.NET 画面遷移前の状態を保...
-
ラジオボタンの選択肢をサーブ...
-
JSPからJSPへ情報を渡せる?
-
プログラミングで例えばゲーム...
-
グローバルIPアドレスの変更タ...
-
Java-jspの画面入力値保持について
-
jspからServletを呼び、元のjsp...
-
ボタンが活性化の場合とは、ボ...
-
VB.NET DataReaderが開かれている
-
BSプレミアムとかの青ボタンが...
-
ボタンを押したあとに画像を表...
-
VBAでTIFF画像を読み込むには?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NetworkStreamからのRead()で、...
-
ASPでDLLの呼び出し
-
ASPとCGIの違い
-
CPUを2つ搭載するといいのです...
-
IIS+VBScriptでの処理待ちについて
-
<%@ language="VBScript" %>
-
Perlで処理の進行状況をユ...
-
Webサービスについて(基になる...
-
一定時間でPostBackさせたい(A...
-
Socket通信で、通信終了のイベ...
-
画面サイズ取得について
-
RedirectとTransferの違い
-
処理終了後、他のプログラムへP...
-
ハウスキープ処理について
-
VC++のHTTP通信
-
ASP.NET MVCのAjaxフォーム検証
-
別のサーバにリクエストを飛ば...
-
3層クライアントサーバとMVCの関係
-
PerlからDB接続し、データ登録...
-
EUCの意味を教えて頂けませんか?
おすすめ情報