• ベストアンサー

CGIについて疑問に思うことがあるのですが

今、フリーでCGIの掲示板とカウンターを設置してるのですが、 CGIを沢山使えばパソコンにも負担が掛かるのでしょうか? よくサーバーに負担が掛かるゲームなどのCGIは利用できません。 と書いてますがCGIを使うことでパソコンにも負担は掛かりますか 掛かるとしたら具体的に教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • BellBell
  • ベストアンサー率54% (327/598)
回答No.2

仮にパソコンに負荷が掛かったとして、どうなんでしょう? ワード、エクセルを起動すると、パソコンに負荷が掛かります。 インターネットに接続すると、パソコンに負荷が掛かります。 パソコンを起動すると、パソコンに負荷が掛かります。 パソコンに負荷を掛けたくないなら、パソコンの電源を入れてはいけない事になります。 仮にゲームCGIのゲームが、頻繁にサーバーと通信をしてパソコンに多大な負荷を掛けたと仮定します。 それはそのパソコンを使う本人が自分で負荷を掛けているのだから、それはそれで良いのです。 ゲームはしたいけれど、負荷は掛けたくないという人がもしいたら、そんな人はパソコンの電源を切って大事にしまっておけば良いのです。 さて、共有サーバーの場合は、複数の契約者がそのサーバーを契約しています。 複数の訪問者が、ゲームCGI以外のページを見に来ています。 サーバーに(多大な)負荷を掛けると、ゲームCGIを使う人以外の他のページを見に来ている訪問者が、ページ表示が遅いという迷惑をこうむります。 見に来ている人の迷惑であるということは、そのページを提供している契約者にとっても迷惑です、快適ではないページだという事で読者、顧客が立ち去ってしまうかも知れません。 契約者にとって迷惑であるということは、レンタルサーバー会社にとっても迷惑です、別の会社に乗り換えられるかも知れません。 パソコンの場合は自分自身が使うものだから、必要ならいくらでも負荷を掛けても良いけれど、サーバーは複数の人が共同で使うものなので、そのうちの一人だけがサーバーの処理を独占するのは他の人にとって大迷惑になります。 なので、多大な負荷を掛けるCGIは共有サーバーを使用するならマナー違反であり、一般的には契約上の禁止事項となっています。 ここまでは、イジワルな回答。 一般的なカウンターや掲示板では、CGIであるか静的HTML(普通のHTMLページ)であるかで、パソコンに対してより大きな負荷が掛かることも逆に小さくなることもありません。 チャット、ゲームCGIのように、頻繁に再読み込みをするページの場合には、当然頻繁に再読み込みをする分の負荷がパソコンに掛かっている事になります。 サーバーに掛かる負荷から考えると小さい負荷ですが、わずかには増えると言えます。 ただ、先に書きましたように、その本人が自分で負荷を掛けているので別に不都合はありません。 サーバー側を見ると、非常に大きな負荷で大迷惑ですが。

その他の回答 (1)

回答No.1

パソコンではなくサーバーに負荷がかかります。

関連するQ&A