• 締切済み

CGI・Perlでアクセスカウンターを作りたい

テキストのカウンターでいいのですが、 条件にあうプログラムが見つけられません。 (条件) ・複数ページのカウントを ・ひとつのページにまとめて表示したい ・表示にはできればSSIを使いたい カウントをつける必要があるページは、120ページほどになります。 各ページに対してひとつずつplを作るというのはあまりにサーバー、作業者にとって負担になるので、どなたかよい方法を教えてください。

みんなの回答

  • gattonero
  • ベストアンサー率33% (42/127)
回答No.3

こんばんは、しろうとのたわ言です。 120ページの各々について、アクセスがあったらカウンタを回して、 カウンタ一括表示ページで変化が一目瞭然わかるようにしたい、 ってことなんですかね。 映画にでてくるようなカジノの支配人の部屋の壁に、監視カメラの画像がうわ~っと並んでいるイメージが連想されますが。 結局、ページにアクセスが発生するたびにカウンタを回す処理をサーバーにさせなくてはならないのでしょう? その考え/処理自体がそもそも「サーバーに負担」をかけてますよね? CGIを工夫したらそこの処理が軽くなる、という風には‥‥ならんのではないでしょうか?? 必要なページにカウントのCGIだけはつける。 120個の異なる名前のカウントデータを作らせる。 そいでもって、支配人ページで120個のカウンタを一望の下に管理する。 それしか無さそうな気がしますけど。すいません、芸が無くて。

  • estea
  • ベストアンサー率44% (39/87)
回答No.2

「複数ページ」 と 「カウンタ」の検索結果

参考URL:
http://www2.starcat.ne.jp/~kanocl/shumi/cnt_cgi.htm
  • rara_sun
  • ベストアンサー率50% (271/539)
回答No.1

インターネット検索したら、使えそうなのが見つかりました。(検索所用時間:30秒) http://www.psl.ne.jp/perl/tcount.html 使えると思うのですが・・

fishpaw
質問者

補足

このサイトはわたしも見ておりました。が、このカウンタは、あくまでもページにひとつ表示させるためのスクリプトのようでして、わたしのようにサイトのページを一覧にして、それぞれのカウント数を表示させるといったことのためには作られていないようです…。このスクリプトを参考にしながらカスタマイズしようと思っても、かなり大変そうなので…。

関連するQ&A