• ベストアンサー

CGIカウンタについて

CGIカウンタを設置したいのですが、いまWEBサーバ2台(A,B)があってサーバAにはCGIがあります。すでにあるサーバAを利用してサーバBにあるページにカウンタをつけることは可能でしょうか? おとなしく、サーバBにもCGIを置いた方が早ければそうしますが・・・

  • CGI
  • 回答数2
  • ありがとう数1

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

  • ベストアンサー
回答No.2

サーバーAのCGIをサーバーBで利用するほうが、手間もはぶけて良いのでは? 1.カウンターが画像で出力される場合(一般的) サーバーBで <img src=http://サーバーA/cgi-bin/counter.cgi> とすれば、カウンターを置けます。 2.カウンターがHTMLで出力される場合(ほとんどない) サーバーBで <IFRAME src="http://サーバーA/cgi-bin/counter.cgi" height="10" width="10"></IFRAME> と書いて強引に表示。

isiahthomas
質問者

お礼

ありがとうございました。参考にします。

その他の回答 (1)

  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

可能ですよ。 ただ、カウンタのデータは別々にしたほうが良いですね。 こういう分散は、WWWの良いところ(初期コンセプト)です。

関連するQ&A

  • CGIカウンタを別のページに設置

    http://www.kent-web.com/様のhttp://www.kent-web.com/count/ecount.htmlを利用しています。 現在はINDEXにカウンタを設置していますが、この度同一サイト内のひとつ下の階層に新たなカテゴリのページを作ったので、そこのページを訪れた人の人数が把握できるように、ここにも同じカウンタを付けようと思ったのですが上手くいきません。 まずは単純に設置してみたら、全く同じINDEXページにあるカウンタと連動するカウンタができてしまったので、ディレクトリ名をcgi-binからcgi-bin2に変えたりecount.cgiの内容をすこしずついじってみましたがうまく反映しません。 具体的にどこをどう改変すればいいのでしょうか。 なにぶん初心者のため、この説明もやっていることもおかしいことが多いと思うのですがお助けください。

    • 締切済み
    • CGI
  • カウンタCGIについて

    今、カウンタを自作しています。 カウンタの種類はテキストカウンタです。 ですがカウンタを設置しているページからその他のページへ移動し、ブラウザの「戻る」ボタンで戻ってきたときにカウントがされないんです。 カウンタをテキストで表示したい、SSIを使いたくないと言う理由でHTMLページではJavaScriptを用いてCGIの内容を取得するようにしています。 どうしたら解決できるでしょうか?よろしくお願いします。 <index.htm> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>カウンタ</title> </head> <body> <p> <SCRIPT language="JavaScript" src="count.cgi"></SCRIPT> <noscript>JavaScriptをONにしないとカウンタは動きません。</noscript> </p> <p> <a href="http://www.yahoo.co.jp/">Yahoo!Japan</a> </p> </body> </html>

    • ベストアンサー
    • CGI
  • HTMLにCGIカウンターを

    初歩的なCGI(Perl)のアクセスカウンターの作り方を学びました。 今まではHTMLでHPを作成していました。そこでトップページにアクセスカウンターを付けたいのですが、当然のことながら今のトップページは「index.html」ファイルです。このファイルにCGIによるアクセスカウンターをつける場合、「index.html」のファイルを一から「index.cgi」ファイルにPerlで書き換えなければならないのでしょうか。今の「index.html」の一部分を書き換えるだけでCGIのアクセスカウンターが設置できないものでしょうか。

    • ベストアンサー
    • CGI
  • CGIカウンタの設置場所

     CGIを使ったホームページデビューをしたいと思っているのですが、一つ設計面での重要な問題に突き当たってここに問題を投げかけてみることにしました。  (CGIの際に使う言語はPerlでして、中級者レベルにはなっているという前提でお話しします)  まず、アクセスログを残すためにどのCGIの教科書にも載っているアクセスカウンタを設置したいと思っていて、プログラムを書いています。  プログラム自体を作るのは問題ないのですが、ここで一つの大きな壁にぶつかりました。  それは、プロバイダはCGIの使用は許可しているのですが、SSIは許可していないという問題です。  多くの場合、訪問者が最初にアクセスするのはメインページだと思うのですが、これをプロバイダはindex.htmlにするようにしています。しかし、htmlだと静的ページなのでCGIを使うことができません。カウンタは訪問者がメインページに訪問した回数で数えたいのですが、SSIが禁じられているためにこれもできません。  確かに強引に/cgi-bin/main.cgiとして、訪問者にはここにアクセスしてもらうようにしてもいいのですが、URLの見た目として(つまり、美感の問題)として美しくない気がします。  まとめると、SSIの使えない環境にて、index.htmlをメインページとした場合、アクセスカウンタをどのように設置するのが適切か?というのが現在の私の問題です。  (もしくは、解決案はありえないというアドバイスも一つの有益なアドバイスです)  カウンタの作り方はどのCGIの教科書にも書いてありますが、設置のためのホームページ全体の設計方法については書いていません。  ですので、経験豊富な方々のいそうなこの場所にて聞いてみることにしました。  自宅サーバーを使えば、こうした制限はないとは思いますが、セキュリティ上の問題が心配でそれをやる勇気がまだありません。サーバー用のマシンを買ってもいいのかもしれませんが、そのための費用もまだ不足しています。  ですので、プロバイダ上での公開という前提でアドバイスをいただければと思います。  何か名案があれば教えてください。  よろしくお願いします。

    • ベストアンサー
    • CGI
  • CGIでカウンタ作ったのですが・・・

    初歩的な質問で申し訳ないです。CGIでカウンタを作ったのですが(count.cgi)、表示のさせ方がわかりません。http://xxx/xxx/count.cgiとURLを直接打てば、カウンタは表示されるのですが、トップページに表示させたいです。宜しくお願いします。

    • 締切済み
    • CGI
  • cgiの設置について

    CGIを設置したいと考えているのですがいまいち分からない点があるので教えていただけますでしょうか? ショッピングモールを運営しているのですが例えばトップページにカウンターをつけたいときにはトップページにcgiを設置してA店にも設置、B店にも設置・・・。という様に1つのモールの各店舗ごとにcgiを設置していかないといけないのでしょうか?同様に掲示板や買い物かごのシステムもこの様になるのでしょうか?それともトップページに設置したら稼動するのでしょうか? まだcgiは勉強中で質問もうまく的を得ていないかもしれませんが、よろしくお願い申し上げまs。

    • ベストアンサー
    • CGI
  • CGIについて疑問に思うことがあるのですが

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

    • ベストアンサー
    • CGI
  • カウンターCGIを探しています。

    現在カウンターをレンタルしてサイトを運営しているのですが、 サイトを借りている無料サーバーさんが、じきにバナー広告貼り付け型のレンタルが禁止になるかもしれないとのコトなのでこれを機にCGIに切り替えるべく好みのものを探しているのですが、なかなか見つかりません。 下記条件に当てはまるカウンター・アクセス解析CGIを配布しているサイトさんをご存知の方、いらっしゃいましたら教えて頂きたく思います。 <カウンター> ・軽い(出来ればテキスト) ・Perl (・昨日、今日、トータルの訪問者数が表示できる) <解析> ・ホスト名、リンク元、生ログ閲覧可能。その他の機能の有無は不問です ・管理者パス設定可能(普通そうだと思いますが一応) ・ログ件数不問(500件もあれば十分です) こんな感じでどうでしょうか?リンク義務の有無は問いません(貼り付ける場所がトップやアクセス解析対象ページに限定されているものは設置できないのですが)。 わがままな条件ですが、多少の欠如は構いませんのでよろしくお願いいたします。

  • カウンターを3000から

     HPを持っているのですが、以前使っていたサーバがCGI未対応だったので、 CGI対応のサーバへ変えました。そこで、カウンターついて質問があります。 http://www.kent-web.com/count/ecount.html? ↑のページのWindows版を見て作ったのですが、もちろんのことながら、 0からスタートしました。これを3000からスタートさせたいのですが、 どうすればできますでしょうか?  ちなみに「訪問君」を使わずにやりたいのですが、可能でしょうか?

    • ベストアンサー
    • CGI
  • CGIカウンター(夢カウンター)の管理画面にて、数カウンターが変更できない

    こんにちは。 kent web さんの夢カウンターの設置がうまくいったのですが、 http://www.kent-web.com/count/dream.html CGIカウンター(夢カウンター)の管理画面にて、数カウンターが変更できません。 管理画面にてログインをし、IDは適当な者を入れ、数値を変更するのですが、管理画面を閉じても更新されません。ブラウザの更新を押しても更新されません。 おわかりになる方がおられたら、よろしくお願いします。

専門家に質問してみよう