カウンター

手間かけるほどの必要性もないと思いつつ、技術力向上もかねてカウンターのリロード対策のスクリプトを書いてみる事にする。それ以前に動作確認のためにAN HTTPDでSSIを動かすのに一癖あってどうしたものかと思ったりもするのだが、そこは消極的に解決し、いろいろ試してみる事にする。結局、前回アクセス者と同じIPでかつ一定時間内の場合はカウントしないと言う単純なのに落ち着く。一定時間内でもその間に別の人がアクセスしてればカウントは増えるということになるが、短い設定時間を想定しているので、うちのページでは問題はそうそう起きないし。ちなみにこのへんをきちんと管理しようとするとファイルにげしげしするよりかはcookie使うのが設定オフってると使えないと言う欠点はあるにしろ効率的なんだろうね。ちなみにそれほどきれいなソースでもないけど、まあわかりやすいからいいや。

勢いでけーじ・すくえあのスクリプトもいじってたら、なんと2000年問題が浮上(爆)。ま、たいして実害はないんだけど、かっこ悪いしせっかくなので修正。理由は単に私が標準関数の仕様を深く考えていなかっただけ。ちなみに今まで作ったDOSプログラムなんかではわりと2000年問題はきちんと対策してるつもりなので、2038年(だったけ?)までは大丈夫なはず?

コメント

コメントを書く