URLの履歴の自動作成



96H716 宮北哲博
miyakita@h-ps011.ise.osaka-sandai.ac.jp

(page 1)


はじめに

研究の前提

大学の演習室や研究室のような複数のパーソナルコンピュータを不特定多数の人が共用する環境で Webページを閲覧する。

過去にどのWebページを見たかチェックしたい。

(page 2)


現在の履歴表示

Netscape Navigatorの履歴の表示
./gif/history.gif これでは大学の演習室や研究室のような環境では、自分専用の履歴を見ることができない。

(page 3)


URLの履歴の作成

ProxyサーバのログファイルにWebページを閲覧したURLなどの記録が残されている。



Proxyサーバのログファイルを用いてURLの履歴をProxyサーバ上で自動作成し、WWWブラウザで閲覧できるようにする。

(page 4)


本研究のURLの履歴

URLの履歴のWebページ
./gif/index.gif
./gif/auh.gif
(page 5)


個別に表示する方法 (Proxyサーバ側)

Proxyサーバのログファイルでは、誰がどのWebページを閲覧したか分からない。



Proxyサーバの設定を変更し、identデーモンを利用してProxyサーバのログファイルにユーザ名が記録されるようにし、このログファイルを使ってURLの履歴を作成する。

(page 6)


個別に表示する方法 (HTTPサーバ側)

URLの履歴を自動作成したものを、ユーザごとに閲覧できるようにする。



HTTPサーバの設定を変更し、identデーモンを利用してユーザの識別を行い、ユーザの履歴だけを表示する。

(page 7)


identデーモン

./gif/identd-squid.gif
1 クライアントがサーバにWebページのデータの要求。
2 サーバがidentデーモンにユーザ名の問い合わせ。
3 identデーモンがサーバにユーザ名を返す。

(page 8)


Webページの情報の表示の方法

URLの履歴を見やすくするためにWebページのタイトルや内容などを表示する。



Proxyサーバにキャッシュ機能が組み込まれているので、キャッシュされているデータから情報を取り出す。

(page 9)


付加機能

学生に授業などでWebページを資料として閲覧させるときに、事前にProxyサーバのキャッシュディレクトリにWebページのデータをキャッシュしておけば高速にWebページが表示されるようになる。



Proxyサーバのキャッシュ機能を利用し、教員がWebページ上でURLと日時を指定してProxyサーバのキャッシュディレクトリにキャッシュできるものを作成して、快適にWebページを閲覧できるようにする。

(page 10)


キャッシュWebページ

入力例
./gif/webcache.gif
予約はHTTPサーバマシン上に登録される。

(page 11)


キャッシュと予約の方法





(page 12)


まとめ



(page 13)