• 締切済み

CGIチャットの負荷とPHPチャットの負荷

どちらの方がサーバーに負担がかかるのでしょうか。 レンタルHPスペースなどでは、CGIチャット不可と書いてあるのが多いです。 PHPで作った自作サイトを開設しようと思うのですが、やっぱりチャットはサーバーにかなり負担がかかるのでしょうか?

みんなの回答

回答No.5

そもそもチャットプログラムの場合 CPU負荷より頻繁なディスクアクセスによる 負荷の方がよっぽど問題ですよ。 そう言う問題は言語に関係なしな所の話。

回答No.4

phpinfoを利用して、Server API:Apacheとなっていたら ApacheモジュールとしてPHPは動作しています。 確か。CGIで動作させている場合は別の言葉(CGIExecとか)、そんな 言葉が表示されたかと思います。 てっとり早く判別するのは、拡張子を.phpで動かしていたらApacheモジュール、 .cgiで動かしていたらCGIです。

回答No.3

PerlもPHPもあくまで一つのプログラミング言語です。 それをCGIというシステムをかいして動かしているだけです。 しかもPHPはCGIモードとして動かすより httpdのモジュールとして動かすのが多いだけです。 PerlもCGIをかいさないでhttpdのモジュールとして 動かすこともできます。

tacfore
質問者

補足

あら、そうなのですか。 PHP=Apacheモジュールと考えて良さそうなのでしょうか。

回答No.2

PHPをApacheモジュールとして動作させればCGIより軽いです。 PHPをCGIとして動作させれば、それはCGIです。 CGIチャット不可と記されていても、PHPの利用が可能なら それはApacheモジュールとして動作していますから、 PHPで作成したプログラムは動作します。 PHPの利用環境について一切記されていなければ動作不可でしょう。多分。

tacfore
質問者

補足

PHPの環境によるものなのですか。 自分の環境でPHPがどういう風に動作しているのかちょっと分からないです。 Apacheのローカルサーバーで実行=Apacheモジュールで動作ではないのですよね。

noname#25358
noname#25358
回答No.1

 PHPもCGIの一種ですよ。  混乱するから区別する人はいますけどね。  だからCGI不可の表示があれば、注釈もなにもなければPHPも駄目です。

tacfore
質問者

補足

そうなのですか。 同じと考えて良さそうですね。

関連するQ&A

  • プロバイダが自作CGIを許可していなくても・・・。

    こんにちわ。 凄い常識的なことかもしれないんですが・・・。 プロバイダが自作CGIを許可していなくても、レンタルサーバー、又はHPスペースを利用すればCGIを使用したHPは開設できますか? 呆れないで下さひ(^▽^;)>゛。 お願いします。

  • 各CGIのサーバーに与える負荷は・・・?

    新しく作るHPにcgi掲示板を10個ほど設置したいのですが、サーバーに与える負荷はどのくらいでしょうか? この掲示板は画像などをupしたりする機能の無い一番シンプルな物です。 10個も設置するとチャットcgiなどよりも負荷率はかなり上がってしまうのでしょうか? もし、かなりの負荷のようでしたらレンタルで済まそうと思っているのですが。 あと、このようにcgiを複数設置するサイトを作る際にレンタルサーバーを選ぶポイントなどはありますか? 今のところinfoseekという所を考えているのですが問題ないでしょうか?

    • ベストアンサー
    • CGI
  • CGIとPHP

    PHP初心者です。 レンタルサーバーなどで、いろんな契約がありますがCGIが使用可能とあった場合に、PHPが使用可能である。と考えていいのでしょうか?また、CGI不可の場合は、拡張子がPHPのものは全て不可なのでしょうか? 自分のイメージとしては、CGIは機能でPHPはそれを実現する手段と言うイメージなのですが・・・ 正直、よくわかりません。 よろしくお願いします。

    • ベストアンサー
    • CGI
  • php/cgi , php(cgi)とは?

    phpを勉強するのに当たって無料レンタルサーバーを借りたのですが、PHPをそのままおけば出来る物だと思っていたのですが、できなかったので詳細をみたところPHP/cgiと書かれていたのですがどういうことなのでしょうか? この意味をわからなければPHPを使用することはできないと思い質問させていただきました。 PHPをCGIにする方法(?)とできればそのやり方をアドバイスして頂きたいのですがよろしくお願いします。。

    • ベストアンサー
    • PHP
  • htmlファイルにPHPとCGIを埋め込む

    ロリポップサーバーをレンタルしてサイトを開設しています。 現在.htaccessファイルに下記のコードを記述して.htmlファイルにPHPのコードを埋め込んで実行させています。 「AddType application/x-httpd-php .htm .html」 これは問題なく動いているのですが、別に.htmlファイルにCGIのコードを記述し動作させたいと思っているのですが、これは可能でしょうか? .htmlファイルのまま、PHPとCGIのコードを一緒に記述し動作させたいです。 .htaccessで上記のコードの下に「AddType application/x-httpd-cgi .htm .html」というコードを記述してみましたが、動作はしませんでした。 埋め込みは下記のようにしました。 「<!--#include file="cgiファイルまでのパス" -->」 ご存知の方いらっしゃいましたらご教示ください。 よろしくお願いします。

    • 締切済み
    • CGI
  • CGI・PHPなどについて教えてください。

    CGIの設置できるHPスペースへの移転を考えています。 いくつかに絞ることは出来たのですが、 CGIの利用規約を読むと CGI・PHPの制限について ・自動リロードを備えたCGI・PHPゲーム ・高負荷CGI・PHPゲーム ・C言語などによるバイナリ実行ファイルのCGI ・TELNET.CGI などとありましたが、 素人の私にはなんのことかさっぱりわかりません。 ↑の3つについて、 素人の私にもわかるように説明をお願いします。

  • 高負荷のCGIが使えるレンタルサーバー

    こんなレンタルサーバーないでしょうか? 1.高負荷(CGIゲーム、チャット)CGIが使える 2.商用利用可 3.容量は20M以上 こんなサーバーを知っている人は教えてください。

  • チャットCGIを設置できる無料サーバーを探しています。

    アイコン付きチャットCGI(http://www.teachat.org/にあるチャット)を設置したいのですが、チャットCGIを設置出来る無料レンタルサーバーが見つかりません。 殆どが規約でダメだったり、有料で可能というものでした 無料でチャットCGIが登録出来る場所はありませんか?

  • cgiチャットが利用可能な・・・

    無料サーバでcgiチャットをアップロードし利用出来るサーバはありますでしょうか? いろいろと探してみましたが、高負荷cgi禁止とあって利用できませんι やはり無料サーバではチャットは出来ないのでしょうか。 ご存知の方、回答お願いします。

  • PHPとCGI

    無料ブロバイダーでブログしています。 今回、独自ドメイン取得と有料レンタルサーバーを検討しています。 そこで、チュカパレンタルサーバーだったと思いますが、 PHPとCGIは使用できないとなっていますが、どのようなものなのでしょうか? 「ロリポップ」にはあるようです。