No.2ベストアンサー
- 回答日時:
>あまり多くのページから呼び出すとサーバーへの負荷が大きくなるかなと、その辺りも気になりますが。
ということですが、
>複数のページに検索用のテキストボックスとSubmitボタンを置きたいのですが
の「複数のページ」は同じサーバにあるのですよね?
それなら同じ働きのcgiを複数用意して起動するのも、1つのcgiを動かすのも基本的には負荷は同じす。
(「複数のページ」が複数のサーバにあるのなら、もちろん、各々のサーバにcgiを置いた方が、特定のサーバにcgiを置いてそこにアクセスを集中させるよりサーバの負担が軽くなるのはあたりまえですよね。)
サーバがunixなら、cgiを起動すると、まず、そこから子プロセスが作られ、それが仕事をします。2回起動したら子プロセスが2つ出来るだけです。つまり、「1つのcgiを動かす」と言っても、実際に働いている人達(子プロセス)は別物なのです。windowsのプロセス(windowsはプロセスとはいわないようですが。)の仕組は良く分りませんが、負荷の違いに関して違いはないと思います。
ただ、起動された複数のプロセスが同じファイルに書きこみをするのであれば、その点に関しては対策が必要ですが、単純なサイト内検索ならファイルの書き込みはおそらく必要ないでしょうから、この点も問題ないと思います。
No.3
- 回答日時:
あ、ひょっとして、もっと単純に、複数のページからいくつもcgiを呼び出すとたんに負担が増えるけれど、ページの表示が重くなりすぎると言うことはないのか?ということを気にしてるのでしょうか?
それなら、1日万単位(<-このへんは適当)のアクセスでもないかぎり多分大丈夫だと思います。(万でも多分大丈夫?もちろんサーバのスペック等によりますが。)
例えば、1日1000アクセス程度(個人サイトならかなりの人気サイトだとおもいますが)未満なら全然、まったくもって余裕でしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAでPDFのアクティブページ番号取得 1 2023/05/25 12:41
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
- Evernote evernoteにかわるものは? 1 2023/02/10 09:40
- その他(プログラミング・Web制作) FORTRAN77の配列(除算) 2 2023/02/01 14:34
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- Excel(エクセル) セルの値をグーグルで検索するエクセルVBAについて! 2 2022/08/01 21:41
- 美術・アート トレパク疑惑をかけられにくくするには ここ最近いわゆるトレパク警察のいいがかりがが厳しくなったようで 1 2023/08/21 09:59
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- SEO 検索エンジンにインデックスされない 3 2023/02/20 08:59
- WordPress(ワードプレス) ワードプレスで、投稿一覧ページにタグを表示する方法 投稿につけたタグを、記事一覧ページにもカテゴリと 1 2023/05/10 21:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページでCGIのフォームを...
-
エクセルで集計したい。
-
number 改行が追加できない
-
古ーくからフリーのtree.cgi掲...
-
CGIで出力するhtmlの<!DOCTYPE ...
-
ラズパイでのCGIで、pythonソー...
-
CGIが読み書きするデータファイ...
-
フォームを再送信しますか?
-
apacheでPerl CGIが作動せず、5...
-
ホームページの事でおしえてく...
-
(フリーの)ツリー掲示版CGI、...
-
cgiからsendmailを送信で文字化け
-
CGI.pmはもう古い!?
-
CGIの記述について教えてくださ...
-
ホームページにCGIを設置したの...
-
cgi
-
マイクラpeで新しいアップデー...
-
CGI:HTML表示結果のカスタマイ...
-
POSTメソッドの最大容量について
-
生成AI画像について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
csv形式のデータを書き出すには?
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
SFTPなどは使わないホームペー...
-
VBAでサーバーにアクセスするに...
-
URLに~/cgi-bin/~を隠す方法
-
ラジオボタンのグループ化
-
ASPから既存のexcelブックを開...
-
CGIでソースがそのままでてしま...
-
ApacheでのCGIについての質問
-
perl 矢印演算子 -> の使い方
-
ユーザの所属するグループを取...
-
FTPにて553エラー
-
ASP(IIS?)のエラーについて
-
JAVAで別サーバーのファイルの...
-
クライアントサイドとサーバー...
-
Ajax React Jqueryの位置づけと...
-
特定のCGIだけ、作動するかわり...
-
VBScriptで、ファイルから任意...
-
カタカナを英語やフランス語に...
おすすめ情報