64歳パソコン教師の日記 NO.1035 (2003.02.01)


 1月22日にSALTYホームページは新しいサーバーへ移動してトラブルもありましたが、新しく色々なアクセスログの統計を見ることができるよ うになりました。

 それによると、SALTYトップページから訪れる人は30%台です。掲示板、チャットルーム、その他のページへ直接入っている人は60%以上も いるのです。常連の人たちの多くは、これらのページに直接入っているのでしょう。

 最近のトップページのカウンターは、一日に800前後上がります。この3倍の2400人ほどがSALTYの一日の訪問者数ということになります。 これだけ多数の人が毎日訪れてくれていると思うと、更新する意欲が湧いてきます。

 マガジンで呼びかけたので、昨夜は20人ほどの人が「チャットルーム」に入室して会話を楽しまれました。統計を見ますと、昨夜は200人ほどが 「チャットルーム」にアクセすしていますから、入室者の何倍ものロムさんがいたのですね。あなたも入室して会話に参加しませんか?

【クッキーについて】

 「SALTY」ホームページでは、訪問者のお名前と訪問回数が表示されます。ところが、表示されるお名前が「nullさん」になっているので、○○ に変更して欲しいというメールが度々届きます。

 初めて「SALTY」ホームページを訪れた際に、お名前を入力する画面が表示されます。ここにお名前を入力しないでログインすると「nullさん」 になるのです。「nullさん」=「名無しの権兵衛さん」ということです。

 これは「クッキー」というものを利用して表示しているのです。「クッキー」については、これまでにも何度か書きましたが、お読みになっていない 人が多いようですから、またご説明しましょう。

 お名前を入力する画面で、例えば「ヘミング」と入力してログインすると、この情報はクッキーファイルとしてあなたのパソコンに保存され、そのファ イルから読み出して「ヘミングさん、あなたは1回目のご訪問です」と表示 されます。

 クッキーファイルが保存されるフォルダは「Windows 95/98/Me」の場合は「C:\WINDOWS\Cookies」フォルダ、「Windows 2000/XP」の場合は 「C:\Documents and Settings\ユーザー名\Cookies」フォルダです。

 このフォルダを開くと「ユーザー名@www.salty1[1].txt」というファイルが保存されています。テキスト形式ですから、ダブルクリックすると「メモ 帳」が開き、下記のような記述(環境によって異なります)がされています。

Times2www.salty1.com/16004060552963159387424330003842954 2796*Name%u30D8%u30DF%u30F3%u30B0%00%00%B8%00www.salty1. com/160040605529631593874243360038429542796*

 先頭の「Times2」は訪問回数です。訪問回数はまだ1回なのに変ですね。これは、ログインして訪問回数が表示されると、あなたのパソコンの「ユー ザー名@www.salty1[1].txt」ファイルの「Times1」に1がプラスされて「Times2」に書き換えられたのです。

 次回の訪問の際は、このファイルをそのまま読み出して表示しますから、「ヘミングさん、あなたは2回目のご訪問です」と表示されるのです。ログ インした途端に次回に表示する訪問回数を用意しているのです。

「Name」の後から「 www.salty1.com/」の前までの記述が名前です。「ヘミング」は2バイト文字(全角文字)ですからそのままではコンピュータが読 み出すことができません。それでこのようなマシン語に変換されて記録されるのです。

 名前を1バイト文字で「heming」と入力した場合は、変換する必要がありませんから、下記のようにそのまま記述されます。

Times2www.salty1.com/16004060552963159387424330003842954 2796*Namehemingwww.salty1.com/16004060552963159387424336 0038429542796*

 これらを実行させる命令を出しているのは、SALTYのトップページの場合は「Java Script」の記述です。掲示板やチャットルームでは「CGI」を 使っています。

 掲示板やチャットルームで、お名前やメールアドレスを一度入力すると、次回以降は自動的に入力されているのは、あなたのパソコンに保存されてい るクッキーファイル読み出して入力されているのです。

「Cookies」フォルダ内のファイルは全て削除しても問題ありません。ただし、次回に訪問した時には、お名前などを新規に入力しなければなりません。

 ネットサーフィンをやっていると 「Cookies」フォルダ内に多数のクッキーファイルが保存されます。ファイル名にはサイトのURLが使われていま すから、不要なものは削除しましょう。

 前述の「nullさん」と表示される人は「ユーザー名@www.salty1[1].txt」ファイルを削除してからSALTYにアクセスしてください。クッキーがあ りませんから初めて訪問したことになり、お名前を入力する画面が表示されます。([1] は [2] の場合もあります)

--------------------------------------------------------------------

■HTML形式バックナンバー No.1021〜No.1030 までを、ヘミングメイトの「No.478 サラ小川さん」に作成して頂き、本日アップロードし