• ベストアンサー

アクセスカウンタを設定するのあたり

http://okwave.jp/qa/q8180550.html 以上質問の続きです。  現在PHP教本の学習用にXAMPPをインストールしまして勉強中です。 そこにアクセスカウンタを組み込むことは可能だと思います。    余談はさておき  以上のアドレス中の質問の続きですが、イントラネットの管理者に問い合わせて  も、「できなくなりました」の一言で、不親切な対応でした!! そこで、私が管理者から借りている、HP更新用フォルダにアクセスカウンタを組み込むことは、 理論上、可能でしょうか!?  宜しくお願いします。

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

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

> そこで、私が管理者から借りている、HP更新用フォルダにアクセスカウンタを組み込むことは、 > 理論上、可能でしょうか!? HP更新用フォルダがどういうサービスを提供しているか何も書かれていないので、わからないとしか答えられません。 次の条件を満たすなら理論上は可能でしょう。 1. CGIやPHP、JSPなどサーバーサイドでプログラムを実行できること 2. 実行したプログラムがファイルあるいはSQLサーバーなどを読み書きできること ちなみに、アクセスカウンターはおおよそ次のような仕組みです。 1. アクセスを受け、プログラムを起動する。 2. プログラムは、これまでのアクセス数を記録したファイルなどをロックした上で読む 3. プログラムは、アクセス数を1増やして書き戻し、ファイルなどを閉じる 4. プログラムは、アクセス数を表示する まあ、サラリーマンとしては、理論的にできることと、会社的にやって良いことは違うと思いますけどね。 > 以上のアドレス中の質問の続きですが、イントラネットの管理者に問い合わせて > も、「できなくなりました」の一言で、不親切な対応でした!! もしかすると、これまではアクセスカウンターを表示するためのCGIを提供していたけれど、その提供をやめることになったか、やめたいのかもしれません。あるいは、CGIの実行などイントラネット利用者が自由にプログラムを実行できるようにするのをやめたのかもしれません。 前者という事なら、余計な保守のためのコストが必要になりますし、アクセスがあるたびに無駄な負荷がサーバーにかかりますから、そのコストを削減したいということでしょう。まず、アクセスカウンターの保守や相談のための案外人件費もバカにならないかもしれません。それに、アクセスのたびにアクセスカウンターのプログラムが動き、それだけサーバーの寿命を縮め、電気を微々たるものとはいえ余計に消費しますが、全社でアクセスカウンターのあるページがある程度アクセスされるとしたら、そのコストも思ったよりも高いかもしれません。 また、セキュリティの向上を考えたら、後者は重要です。利用者が任意のプログラムをサーバーで実行できるのとそれだけでリスクが高まります。実行されているプログラムの監視に余計な人件費がかかるでしょう。例えば、誰かがプログラムを暴走させてサーバーの性能を著しく下げていたら、すぐに暴走したプログラムを停止しないといけないですから。 上記の理由以外を考えるとしたら、冷たいようですが素人質問に対応するということをし続けると、本来の業務ができませんから、標準サービス以上のことについて自力で出来ない人には、単純に「できません」と答えているだけかもしれません。 何れにしても、それだけのコストを払ってまでやる価値があることなのか今一度考えてみてはいかがでしょうか。

javascriptphp
質問者

お礼

 有難うございました。 ”サーバーサイド、プログラム" 了解しました。  Webサーバーを業者と契約した時に”仕様書”がどうなっていたか、管理者に問い合わせてみます。

すると、全ての回答が全文表示されます。

関連するQ&A