| 日記ファイルの管理とリンク |
|
このサイトが日記かどうかはともかく、とりあえず日記猿人に登録している ことだし、月のうち半分以上は更新しているし、まあ日記と言えなくもない ですね。 で、それもこれも引っくるめて、いわゆる 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でも結構です。 リンクして頂くのは基本的には嬉しいものですから、折角のリンクが、翌日に 上書きされて別の内容になってしまって、意味不明にならないためにも、やらしく お願いします。
|