1999年1月16日

日記ファイルの管理とリンク


このサイトが日記かどうかはともかく、とりあえず日記猿人に登録している ことだし、月のうち半分以上は更新しているし、まあ日記と言えなくもない ですね。

で、それもこれも引っくるめて、いわゆる Web 日記を読むと、HTML ファイルの構成は 大きく 2 つのタイプに分かれます。つまり、1 日分を 1 ファイルにしているか、 1 週間なり 10 日なりで区切って 1 ファイルにしているか、です。

こういうことは、何をどうしようと個人の勝手でありまして、あれが良くてこれが 悪い、なんてことは言えないのであります、もちろん。

ただ、「1 日 1 ファイルにすると管理が面倒」ということを表明されている方も いらっしゃいますが、これが私にはどうもピンとこないのです。

「1 日 1 ファイルのほうが管理が簡単でしょ?」

と思うのですが・・・

これまで、1 週間 1 ファイルでやって来たから、今から 1 日 1 ファイルにすると、 混在環境になって面倒、というのなら分かりますが。

ご存じの方はご存じでしょうが、私は 1 日 1 ファイルです。

理由は、ひとつの HTML ファイルのサイズを出来るだけ小さくして、軽いサイトに したかったことと、このほうが管理が簡単だと思ったからです。

私が日記を書いて、日記猿人(ReadMe でもいいが)に更新報告するまでの手順を 説明しましょう。

まず、yyyy-mm-dd.html という名前の HTML ファイルを作ります。これは、yyyy 年 mm 月 dd 日の日記を書くファイルということになります。普通はこれは、前日 (あるいは前々日、前々々日、・・・、つまり直前のヤツ)のファイルを コピーして作ります。

例えば、今日の日記なら 1999-01-15.html というファイルをコピーして、 1999-01-16.html という名前のファイルを作ります。年号部分は 2000 年対応 済みであります。2000 年まで続けるかどうかはわかりませんが。

で、yyyy-mm-dd.html の内容を書きます。

出来上がったら、そのファイルを new.html という名前のファイルにコピーします。 これは、日記猿人や ReadMe に登録してある、最新の日記(読み物)に相当する ファイルです。

new.html というファイルは、更新の度に書き換えられ、その時点での最新の 内容となっています。もちろん、最新の yyyy-mm-dd.html にも同じ内容が書かれて います。

それから、ホームページの index.htm(以前、Infoweb は index.html を禁止して いました。理解不能です。私は html にしたかったのに)を修正して、 yyyy-mm-dd.html へのリンクを追加します。

それから、ftp で yyyy-mm-dd.html、new.html、index.htm の 3 ファイルを 然るべきディレクトリに put します。

そして、日記猿人と ReadMe に更新報告をします。

以上です。いつもこの手順を繰り返すだけです。何も管理してません。

これだけで、ある特定の日付の日記は、

http://village.infoweb.ne.jp/~fwjd1945/column/yyyy-mm-dd.html

で参照出来ますし、その時点での最新の記事は、常に、

http://village.infoweb.ne.jp/~fwjd1945/column/new.html

で参照出来ることになります。日記猿人や ReadMe から飛んだ人は、

http://village.infoweb.ne.jp/~fwjd1945/column/new.html

で、直接最新の記事を読むことが出来ますし、

http://village.infoweb.ne.jp/~fwjd1945/index.htm

を Bookmark している人は、そこから最新の

http://village.infoweb.ne.jp/~fwjd1945/column/yyyy-mm-dd.html

に飛ぶことが出来ます。ああ、この上 10 行位、読みにくくて申し訳ないです。

簡単でしょ? 何も管理がいらないと思います。事実、何もしていません。

で、もし私の特定の日付の日記をリンクしたい場合には、new.html ではなくて、 yyyy-mm-dd.html にして下さるとありがたいわけです。もしあなたが、日記猿人から 飛んで new.html を読んでいたとしても、その時には、その日の分の yyyy-mm-dd.html も存在していますから。ホームに戻って頂ければ、それが確認出来るはずです。

もちろん、特定の日付の日記ではなくて、単に高樹としてリンクする場合は、

http://village.infoweb.ne.jp/~fwjd1945/column/new.html

でも

http://village.infoweb.ne.jp/~fwjd1945/index.htm

でも結構です。

リンクして頂くのは基本的には嬉しいものですから、折角のリンクが、翌日に 上書きされて別の内容になってしまって、意味不明にならないためにも、やらしく お願いします。






ここを押すと、私宛てに空メールが届きます。

日記猿人の投票ボタンです。よろしければ、

を押してください。
投票には登録が必要です。まだ登録されていないかたは、 こちら で。




ご意見、ご感想などは fwjd1945@mb.infoweb.ne.jp までお願いします。


HOME    BBS